请问:C#怎么定义过程返回数组
请教:C#如何定义过程返回数组?
将datatable dt中的字段名(列名)读到数组中,然后返回数组。
谢谢
------最佳解决方案--------------------
最简单就像楼上所说的,用 arraylist进行传递
------其他解决方案--------------------
利用ArrayList进行中转,然后用ArrayList.ToArray()得到数组。
------其他解决方案--------------------
谢谢,上分了哈
将datatable dt中的字段名(列名)读到数组中,然后返回数组。
谢谢
------最佳解决方案--------------------
DataTable dt = new DataTable();
string[] colname=new string[dt.Columns.Count ];
for (int i = 0; i < dt.Columns.Count; i++)
{
colname[i] = dt.Columns[i].ColumnName.ToString();
}
for (int i = 0; i < colname.Length ; i++)
{
MessageBox.Show ( colname[i] );
}
最简单就像楼上所说的,用 arraylist进行传递
------其他解决方案--------------------
利用ArrayList进行中转,然后用ArrayList.ToArray()得到数组。
------其他解决方案--------------------
谢谢,上分了哈