Я работаю над программой, в которой мне нужно создать словарь, в котором я передам строку и список во время выполнения, и он должен создать словарь, используя этот string как свойство ключа.Как сделать словарь списка с помощью динамического ключа в C#
ниже класс:
public class Tour
{
public int Id{get;set;}
public string Name{get;set;}
public string City{get;set;}
}
здесь функция
public Dictionary<int,object> GetDictionary(string KeyName, List<object>)
{
}
у меня есть идея, что это может быть сделано с помощью отражения, но я не знаю, как сделать это
Вы передаете ему список туров? –
Я предполагаю, что OP ожидает, что сможет называть его «GetDictionary (« Id », listOfTour)» .. – user2864740
Вы хотите создать словарь с объектом Id of Tour в списке