-2
的操作數錯誤「運算符==不能應用於'system.collections.generic.list'類型的操作數和列表運算符==不能應用於類型'system.collections.generic.list <string>'和列表
System.Diagnostics.Process.Start(test);
string client = (new WebClient()).DownloadString(test);
var pi = JsonConvert.DeserializeObject<read_json>(client);
List<string> id = pi.field_values[0];
if (id== Convert.ToString(row[tid])) --------->Error //tid is integer which is fetched from a dataset table
{
counter++;
}
你想做什麼?您的代碼正在測試以查看字符串是否等於字符串列表。這不是'=='操作符所做的 - 它不能比較不同類型的對象,這就是爲什麼你會得到這個錯誤。 – shf301
這個命令做什麼? 「列表 id = pi.field_values [0]」;將數組中的第一個索引保存到id中。我對嗎?我想比較field_values的第一個字段(字段值的類型是列表)與id。 @ Selman22,@ shf301 –
user3280040