这是我的示例代码:
DataTable table = new DataTable();
table.Columns.Add("Name", typeof(string));
table.Columns.Add("Date", typeof(System.DateTime));
table.Rows.Add("cat", System.DateTime.Now);
table.Rows.Add("dog", System.DateTime.Today);
Run Code Online (Sandbox Code Playgroud)
我在制作数据表后添加列和行。我需要在 DataTable Initialize 中的一段代码中完成所有这些操作,如下所示:
new DataTable()
{
new Columns(),
new Rows()
};
Run Code Online (Sandbox Code Playgroud)
是否可以?
我找到了解决方案,我们可以这样初始化data table:
new DataTable
{
Columns = { { "ID", typeof(int) } },
Rows = { { 121 } }
}
Run Code Online (Sandbox Code Playgroud)