1、DataTable动态增加列
//动态增加列、赋值
dt.Columns.Add("EWM", typeof(Image));//列名、类型
dt.Rows[0]["EWM"] = ewm;//赋值
2、DataTable动态增加行
//增加合计行
DataRow dr = ds.Tables[1].NewRow();//复制相同列的行
dr["XMBM"] = "合计:";
dr["ZE"] = je;
dr["ZFJE"] = je - gdje;
dr["GFJE"] = gdje;
ds.Tables[1].Rows.Add(dr);//将行添加到DataTable中
3、MVC页面@Html.Raw()问题
当记录变量data.DictionariesValue为Html代码的字符串时,想要在页面中正常显示数据,需要使用@Html.Raw(),否则,会直接显示变量的字符串。@Html.Raw()的作用就是将带有Html标签的字符串以一个html方式呈现,而不使用该方法字符串会以原始字符串的形式出现。
<div id="@temp" class="noHideModal hide">
<div class="advertiCon text-c">
<p class="adverTittle"><img src="@ViewBag.AdvertImg" alt=""></p>
@Html.Raw(@data.DictionariesValue)
<p class="waitTime ">等候3s开奖</p>
</div>
</div>
4、组元(Tuple)
List<Tuple<int, int>> list = new List<Tuple<int, int>>();
list.Add(new Tuple<int, int>(1, 23));
5、字典(Dictionary<TKey, TValue>)