我有一个应用程序,它将用户选择的值存储到我的数据集填充数据表中的值.我需要根据此比较在表中设置另一列.但这种比较并不奏效.它总是返回false,而不是if条件.
foreach (DataRow dr in dsQuestions.Tables[0].Rows) { if (dr["Data"] == indicater[0]) { dr["IsSelected"] = true; } }
indiactor[0]
是一个字符串数组,dr["data"]
也是字符串类型,但它显示一个警告,它需要一个字符串类型.