您现在的位置是:首页 >

什么是初始化 C#中DataRow的初始化

火烧 2022-09-03 06:52:03 1059
C#中DataRow的初始化   在程序中经常使用DataRow来保存一些数据 完成传值的操作 这时形成一些DataRow的对象 可是用Li t或Data le将其组织起来 那么如何初始化这一个Dat

C#中DataRow的初始化  

  在程序中经常使用DataRow来保存一些数据 完成传值的操作 这时形成一些DataRow的对象 可是用List或Datable将其组织起来 那么如何初始化这一个DataRow呢?我们知道 DataRow是DataTable的组件 而且在MSDN上可以看到DataRow的构造函数是protected类型的 它只能在内部进行构造 单独的实例化 DataRow row = new DataRow ()是不允许的 那么我们要使用DataRow就有以下两种方法进行实例化

   已知已存在的一个DataTable的对象table 当然这个对象的结构都已经有了 如下

  view plainprint?

  DataRow row=table NewRow() 这样便实例化了一个和已知的table一样的结构的一个DataRow 对象 可以对列进行赋值操作

   没有已知的DataTable 但是又想按自己写的结构保存 那么 就需要先实例化一个和你的需求一样的DataTable 然后 如 进行实例化

  view plainprint?

  static DataTable dt = null private static DataTable Dt { get { if (dt == null)

什么是初始化 C#中DataRow的初始化

  { dt = new DataTable()

  dt Columns Add(列名 )

  dt Columns Add(列名 )

  dt Columns Add(列名 ) } return dt }实例化DataRow

  view plainprint?

  DataRow row=Dt NewRow() 那么如果这个row在别的地方被引用 就可以取值

  view plainprint?

lishixinzhi/Article/program/net/201311/13044  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码