DataTable dtda = new DataTable();
dtda.Columns.Add("单芯导体线径");
dtda.Columns.Add("导体比重");
dtda.Columns.Add("导体用量");
DataRow dr = new DataRow();
dr = dtda.NewRow();
dtda.Rows.Add(dr);
以上代码报错在 DataRow dr = new DataRow(); 这一句代码,显示不可访问,因为它受保护级别限制,是什么意思,这么简单的东西,怎么会出错呢,真是奇怪
dtda.Columns.Add("单芯导体线径");
dtda.Columns.Add("导体比重");
dtda.Columns.Add("导体用量");
DataRow dr = new DataRow();
dr = dtda.NewRow();
dtda.Rows.Add(dr);
以上代码报错在 DataRow dr = new DataRow(); 这一句代码,显示不可访问,因为它受保护级别限制,是什么意思,这么简单的东西,怎么会出错呢,真是奇怪
这样写:DataTable dtda = new DataTable();
dtda.Columns.Add("单芯导体线径");
dtda.Columns.Add("导体比重");
dtda.Columns.Add("导体用量");
DataRow dr = dtda.NewRow();
dr = dtda.NewRow();
dtda.Rows.Add(dr);
dtda.Columns.Add("单芯导体线径");
dtda.Columns.Add("导体比重");
dtda.Columns.Add("导体用量");
DataRow dr = dtda.NewRow();
dr = dtda.NewRow();dtda.Rows.Add(dr);
忘了删了
dr = dtda.NewRow();
就可以了
这句话本身就是错误,不能这样写 参考你要用的话就必须dr = dtda.NewRow();