У меня есть следующие классы;Лучший способ структурирования C# Класс
public class Hotel
{
public int HotelId {get; set;}
public string Name {get; set;}
public string Address {get; set;}
public string City{get; set;}
}
public class District
{
public int DistrictId {get; set;}
public string Name {get; set;}
}
Тогда мне нужен класс, который может содержать как DistrictId и HotelId как пара, так что я думал о создании класса, как показано ниже
public class HotelDistrict
{
public int DistrictId {get; set;}
public int HotelId {get; set;}
}
Является ли это правильный путь? Или их лучшая альтернатива?
Вы также можете использовать 'Словарь' где ключ может быть окружному идентификатор и стоимость идентификатора отеля. –
Tim
Не могли бы вы объяснить, зачем вам нужен класс и как вы его используете? – svick
Да, я тоже думал о Словаре, но является ли он предпочтительным/правильным способом? – Tommassiov