我创建从存储过程中的类的实例,但我得到以下错误:使用从创建未分配的局部变量(对象)的存储过程
使用未分配的局部变量“成员”
的我有以下代码:
Member member;
while (rdr.Read())
{
member = new member(rdr.GetInt32, rdr.GetString(1)); // Populate Class from Stored Procedure
}
return member
我认识到,编译器不知道while循环会一直被触发但是什么是解决这个不创建一个默认的构造函数最彻底的方法?