я использовал словарь для сбора массива значений
у меня есть значение в DataTable.
Как сравнить значения, полученные из DataTable, содержит ли ключ словаря имя в DataTable.если DataTable не имеет этого значения, удалите это имя ключа из словаря.
Мой код:
DataTable dtcolumnsname = clsServiceManager.Instnce.Get_ColumnNames(ClsUserInfo.UserName, strTableName);
Dictionary<string,string> FinalDicColumnVal = new Dictionary<string,string>();
foreach (KeyValuePair<string, string> item in ColumnValues)
{
if (dtcolumnsname.Columns.Contains(item.Key))
{
FinalDicColumnVal.Add(item.Key, item.Value);
}
}
, но это если (dtcolumnsname.Columns.Contains (item.Key))получить значения каждого элемента datarow в datatable.how для сравнения значений строки dt с именами ключей словаря