色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c datatable 轉(zhuǎn)換成json

錢琪琛2年前8瀏覽0評論

C# DataTable是一個非常常見的數(shù)據(jù)結(jié)構(gòu),使用方法非常簡單。而將其轉(zhuǎn)換成json是非常方便的,僅需進行少量的代碼操作。

//1.創(chuàng)建DataTable
DataTable dt = new DataTable("MyDataTable");
//2.添加列
dt.Columns.Add(new DataColumn("Name", typeof(string)));
dt.Columns.Add(new DataColumn("Age", typeof(int)));
dt.Columns.Add(new DataColumn("Gender", typeof(string)));
//3.添加行
DataRow dr1 = dt.NewRow();
dr1["Name"] = "Tom";
dr1["Age"] = 18;
dr1["Gender"] = "Male";
dt.Rows.Add(dr1);
DataRow dr2 = dt.NewRow();
dr2["Name"] = "Jerry";
dr2["Age"] = 20;
dr2["Gender"] = "Female";
dt.Rows.Add(dr2);
//4.將DataTable轉(zhuǎn)成json
string json = JsonConvert.SerializeObject(dt, Formatting.Indented);

上述代碼中,我們使用了JsonConvert類將DataTable轉(zhuǎn)換成json字符串。Formatting.Indented參數(shù)表示以縮進格式輸出,方便觀察。

可以使用此json數(shù)據(jù)與web前端進行交互,方便數(shù)據(jù)傳輸,并將數(shù)據(jù)以json format的方式顯示在前端頁面上。