【发布时间】:2011-11-02 16:47:18
【问题描述】:
我正在读取结果中的一些值列表,但我不确定我哪里出错了,我不知道数组大小,所以我无法为其分配任何值
string[] result = null;
while (reader.Read())
{
result = Convert.ToString[](reader["RoleID"]);
}
reader.Close();
我收到:Syntax error; value expected。
得到结果值后,如何将结果中的值与字符串进行比较?例如,我想检查字符串 check="Can send message"; 是否存在于结果数组中。我该怎么做?
【问题讨论】:
-
你没有提供足够的信息让任何人给你一个实际的答案。首先,您的语法是错误的,您正在遍历阅读器,试图将每个值转换为结果数组?根据您要完成的任务,可能会有更好的方法来做到这一点。
标签: c# arrays datareader