Я заполнил DataTable из хранимой процедуры в более старом веб-приложении, написанном на
C # в .NET 2.0 / Visual Studio 2005.
Я пытаюсь заполнить список значениями в DataTable, но продолжаю сталкиваться с парой проблем.
Мой процесс конвертирования выглядит так:
List<int> SpecialVendorList = new List<int>();
foreach (DataRow datarow in GetAllSpecialVendors().Rows)
{
//Loop through each row
foreach (DataColumn column in GetAllSpecialVendors().Columns)
{
SpecialVendorList.Add(column["ChildVendorId"]);
SpecialVendorList.Add(column["ParentVendorId"]);
}
}
, которая дает мне следующую ошибку:
Can not apply indexing with [] to an expression of type 'System.Data.DataColumn'
для каждого из методов SpecialVendorList.Add ().