C#.net中如何定义二维数组并给其赋值????? 还以为和在c语言中是一样的结果不行我想定义一个4*8的一个二维数组 如何定义啊 怎么给他赋值呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int[,] array4 = { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 }... }; 只定义的时候:int[,] array = new int[4, 2]; 知道了 呵呵 变量类型[,] 数组名 = new 变量类型[一维元素个数,二维元素个数]{{元素00,元素01,元素02...},{元素10,元素11,元素12...}...} c#控制台程序,验证通过,上车前一个小时写的 [STAThread] static void Main(string[] args) { string [,] arrStr={ {"1","No1"}, {"2","No2"}, {"3","No3"}, {"4","No4"} }; DataTable dtTable = new DataTable("testdt"); DataColumn myDataColumn; myDataColumn = new DataColumn(); myDataColumn.DataType = System.Type.GetType("System.String"); myDataColumn.ColumnName = "Col1"; myDataColumn.Caption = "Col1"; dtTable.Columns.Add(myDataColumn); myDataColumn = new DataColumn(); myDataColumn.DataType = System.Type.GetType("System.String"); myDataColumn.ColumnName = "Col2"; myDataColumn.Caption = "Col2"; dtTable.Columns.Add(myDataColumn); //赋值 for (int i=0;i<4;i++) { DataRow drRow = dtTable.NewRow(); for (int j=0;j<2;j++) { Console.Write("{0}、",arrStr[i,j]); drRow[j] = arrStr[i,j]; } dtTable.Rows.Add(drRow); dtTable.AcceptChanges(); Console.WriteLine(); } //读数据 for (int i=0;i<dtTable.Rows.Count;i++) { for (int j=0;j<dtTable.Columns.Count;j++) { Console.Write("{0}、",dtTable.Rows[i][j]); } Console.WriteLine(); } Console.ReadLine();} 这个是二维数组给Datatable赋值得嘛 int[4,8] IntArr=new int{{,},{,}...}; sharepoint中如何实现域用户和用户组信息同步 大牛进来帮帮忙啊, 一个很无语的问题。。。。 外部应用程序也不能访问ie中的跨域iframe? 如何把RichTextBox 里的字体 全部变为 粗体的? 分割字符串 高手谈C#异常处理! 基于windows的程序启动IE后,和IE交互的问题(谢绝灌水!)。 public Header this[int Column]这个属性是什么意思 问一个关于C#中打印的问题 求助我的Microsoft Visual Studio .NET 2003的IDE为什么现在不能调试程序,一调试就无响应? 如何实现嵌入式的彩色光标? C#lable字体闪烁
变量类型[,] 数组名 = new 变量类型[一维元素个数,二维元素个数]{{元素00,元素01,元素02...},{元素10,元素11,元素12...}...}
c#控制台程序,验证通过,上车前一个小时写的 [STAThread]
static void Main(string[] args)
{
string [,] arrStr={
{"1","No1"},
{"2","No2"},
{"3","No3"},
{"4","No4"}
};
DataTable dtTable = new DataTable("testdt"); DataColumn myDataColumn; myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.String");
myDataColumn.ColumnName = "Col1";
myDataColumn.Caption = "Col1";
dtTable.Columns.Add(myDataColumn);
myDataColumn = new DataColumn();
myDataColumn.DataType = System.Type.GetType("System.String");
myDataColumn.ColumnName = "Col2";
myDataColumn.Caption = "Col2";
dtTable.Columns.Add(myDataColumn); //赋值
for (int i=0;i<4;i++)
{
DataRow drRow = dtTable.NewRow(); for (int j=0;j<2;j++)
{
Console.Write("{0}、",arrStr[i,j]);
drRow[j] = arrStr[i,j];
}
dtTable.Rows.Add(drRow);
dtTable.AcceptChanges();
Console.WriteLine();
} //读数据
for (int i=0;i<dtTable.Rows.Count;i++)
{
for (int j=0;j<dtTable.Columns.Count;j++)
{
Console.Write("{0}、",dtTable.Rows[i][j]);
}
Console.WriteLine();
}
Console.ReadLine();
}