Converssion数据表以c sharp表示 [英] Converssion Data table to array in c sharp
问题描述
亲爱的所有人,
我有一个数据表,想要返回这种类型 -
< span class =code-keyword> object [] vals = {
new {id = 1 ,name = Java},
new {id = 2 ,name = Javascript},
new {id = 3 ,name = AJAX},
new {id = 4 ,name = ASP.NET},
new { id = 5 ,name = PHP},
new {id = 6 ,name = CPP},
new {id = 7 ,name = C},
new {id = 8 ,name = C#},
new {id = 9 ,name = CSS},
< span class =code-keyword> new {id = 10 ,name = HTML}
};
返回 vals;
我们如何对数组进行数据表?
你可以试试这个:
DataTable
DataTable dtTechnology = new DataTable();
对象类
public class TechnologyData
{
public int Tech_id {获得跨度>; set ; }
public string Tech_name { get 跨度>; set ; }
}
插入数组的代码
< pre lang =c#> public static TechnologyData [] GetTechnologyData()
{
列表< technologydata>详情= 新列表< technologydata>();
DataTable dtTechnology = new DataTable();
foreach (DataRow dr in dtTechnology.Rows)
{
UserData SetData = new UserData();
SetData.Tech_id = Convert.ToInt32(dr [ ColumnName ])
SetData.Tech_name = Convert.ToString(dr [ ColumnName ])
Details.Add(SetData);
}
return Details.ToArray();
}
< / technologydata > < / technologydata > ;
好运好友......:)
Dear All,
I have a datatable and want to return this type -
object[] vals = {
new{ id=1, name="Java"},
new{ id=2, name="Javascript"},
new{ id=3, name="AJAX"},
new{ id=4, name="ASP.NET"},
new{ id=5, name="PHP"},
new{ id=6, name="CPP"},
new{ id=7, name="C"},
new{ id=8, name="C#"},
new{ id=9, name="CSS"},
new{ id=10, name="HTML" }
};
return vals;
how we do datatable to array?
You can try this :
DataTable
DataTable dtTechnology = new DataTable();
Class for Object
public class TechnologyData { public int Tech_id { get; set; } public string Tech_name { get; set; } }
Code to Insert into Array
public static TechnologyData[] GetTechnologyData() { List<technologydata> Details = new List<technologydata>(); DataTable dtTechnology = new DataTable(); foreach (DataRow dr in dtTechnology.Rows) { UserData SetData = new UserData(); SetData.Tech_id=Convert.ToInt32(dr["ColumnName"]) SetData.Tech_name=Convert.ToString(dr["ColumnName"]) Details.Add(SetData); } return Details.ToArray(); } </technologydata></technologydata>
Best of luck buddy...... :)
这篇关于Converssion数据表以c sharp表示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!