我创建了一个公共类并编写了一个公共构造函数,其参数如下:
public Patient(SqlDataReader reader, string p) {
if (p == "L") {
Name = reader[0].ToString();
}
else { }
}
然后我使用了这个构造函数
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Patient myP(reader, "L");
}
然后在调试期间,我得到了错误: Error 49 Expected ; or =(不能在声明中指定构造函数参数)
问题出在哪里,我该如何解决?