Я обновляю некоторое наследие, которое имеет таблицу, содержащую только одну строку. Я хочу преобразовать его в IList. Идея заключается в том, что первым свойством IFoo является Name, которое будет именем столбца из таблицы, а второе, если Value, которое является значением столбца.Преобразование DataTable в IList
/// <summary>
/// Name = Column Name
/// </summary>
String Name { get; set; }
/// <summary>
/// Value = Column Value
/// </summary>
String Value { get; set; }
Данные могут выглядеть это
Foo1 Foo2 Foo3 Foo4 Foo5
xyz zyx abc def ghi
И будет:
Foo1, xyz
Foo2, zyx
Foo3, abc
Foo4, def
Foo5, ghi
Я не совсем уверен, как это сделать. Похоже, для этого может понадобиться запрос linq. Любая помощь будет оценена по достоинству.
Рхонда
Почему не 'IDictionary' так как вы по существу воссоздавая пару ключевых значений? –
Что вы пробовали? –
IDictionary будет работать. Все еще не совсем уверен, как его кодировать. – Rhonda