不是很理解为什么会产生以下这样的两种错误,求解。
public partial class frmBCA_Supplement : Form
{ . . .
private System.Data.DataRow row = nll;
private void frmBCA_Supplement_Load(object sender, EventArgs e)
{ . . .
//在下面的 foreach 语句中的 row 就报错,说是“字段”,但此处被当做“类型”来使用
foreach( row in ds.Tables["tblCustomers"].Rows)
{
c= new BankCustomer(row["FirstName"].ToString(),
row["LastName"].ToString(),
System.Convert.ToDecimal(row["AcctBalance"].ToString()));
Globals.Customers.Add(c);
}
}
}//frmBCA_Supplement_Load
/*******************************************************************************/
public partial class frmBCA_Supplement : Form
{ . . .
private void frmBCA_Supplement_Load(object sender, EventArgs e)
{ . . .
System.Data.DataRow row = new System.Data.DataRow();
//在下面的 foreach 语句中的 row 就报错,说是未能找到类型或命名空间名称“row”(是否缺少 using 指令或程序集引用?)
foreach( row in ds.Tables["tblCustomers"].Rows)
{
c= new BankCustomer(row["FirstName"].ToString(),
row["LastName"].ToString(),
System.Convert.ToDecimal(row["AcctBalance"].ToString()));
Globals.Customers.Add(c);
}
}
}//frmBCA_Supplement_Load
拉风的咖菲猫