文章分类 - C#_DataTable
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace TypedDataSet{ class Program { static void Main(string[] args) { PersonTable table = new PersonTable(); table.PersonRowChanged += new PersonRowChangedDlgt(OnPersonRowC...
阅读全文
摘要:现在的DataTable慢慢退出历史舞台,主要是有以下几个原因:1.List<t>是强类型化的,而DataTable不是一般的DataTable,访问某列时,是通过string的ColumnName来取得的,比如:string name = dt.Rows[i]["Name"].ToString();因为是string的列名,存在记错写错的风险,且编译不检查而List<t>,因为类型化的元素,编程时属性可以有IDE的智能感知来选择,编码更方便。不容易出错:string name = list[0].Name;2.Linq的强有力支持,
阅读全文

浙公网安备 33010602011771号