星空网 > 软件开发 > ASP.net

C#的类,构造函数以及Array阵列的数据填充与绑定

今天学习,如标题。

创建一个类,字段属性构造函数:
C#的类,构造函数以及Array阵列的数据填充与绑定


Source code:

C#的类,构造函数以及Array阵列的数据填充与绑定C#的类,构造函数以及Array阵列的数据填充与绑定
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Insus.NET.Models{ public class Customer  {    public int CustomerID { get; set; }    public string CustomerName { get; set; }    public string PID { get; set; }    public Customer()    {    }    public Customer(int customerId, string customerName, string pID)    {      CustomerID = customerId;      CustomerName = customerName;      PID = pID;    }   }}

View Code


接下来,我们需要准备Array数据集,方法有好几路,每个元素的对象,由于构造函有重载,因此写法也不一样:
方法一:
C#的类,构造函数以及Array阵列的数据填充与绑定


C#的类,构造函数以及Array阵列的数据填充与绑定C#的类,构造函数以及Array阵列的数据填充与绑定
public Customer[] ArrayCustoners()    {      Customer c1 = new Customer();      c1.CustomerID = 9;      c1.CustomerName = "张三";      c1.PID = "123456789012";      Customer c2 = new Customer(10, "李四", "321245677812");      Customer c3 = new Customer() { CustomerID = 30, CustomerName = "吴广", PID = "213445678912" };      return new Customer[]      {        c1,c2,c3      };    }

Source Code

 

方法二:
C#的类,构造函数以及Array阵列的数据填充与绑定

 

C#的类,构造函数以及Array阵列的数据填充与绑定C#的类,构造函数以及Array阵列的数据填充与绑定
 public Customer[] ArrayCustoners1 = {      new Customer(9,"张三", "123456789012"),      new Customer(10,"李四","321245677812"),      new Customer() { CustomerID = 30, CustomerName = "吴广", PID = "213445678912" }    };

Source Code

 

方法三:
C#的类,构造函数以及Array阵列的数据填充与绑定

 

C#的类,构造函数以及Array阵列的数据填充与绑定C#的类,构造函数以及Array阵列的数据填充与绑定
public Customer[] ArrayCustoners2()    {      Customer c1 = new Customer();      c1.CustomerID = 9;      c1.CustomerName = "张三";      c1.PID = "123456789012";      Customer[] array = new Customer[3];      array[0] = c1;      array[1] = new Customer(10, "李四", "321245677812");      array[2] = new Customer() { CustomerID = 30, CustomerName = "吴广", PID = "213445678912" };      return array;    }

Source Code

 

方法四:
C#的类,构造函数以及Array阵列的数据填充与绑定

 

C#的类,构造函数以及Array阵列的数据填充与绑定C#的类,构造函数以及Array阵列的数据填充与绑定
public Customer[] ArrayCustoners3()    {      Customer c1 = new Customer();      c1.CustomerID = 9;      c1.CustomerName = "张三";      c1.PID = "123456789012";      return new Customer[]      {        c1,        new Customer(10, "李四", "321245677812"),        new Customer() { CustomerID = 30, CustomerName = "吴广", PID = "213445678912" }      };    }

Source Code


也许还有其它写法,Insus.NET暂列出四种,根据上面来看,第二种是最简单的写法,不过在创建类别以及其构造方法,需要重载带参数的构造函数。





原标题:C#的类,构造函数以及Array阵列的数据填充与绑定

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

泰国lazada中文版:https://www.goluckyvip.com/tag/85761.html
泰国电商lazada:https://www.goluckyvip.com/tag/85762.html
lazada仓库地址:https://www.goluckyvip.com/tag/85763.html
lazada深圳总部电话:https://www.goluckyvip.com/tag/85766.html
lazada中国总部地址:https://www.goluckyvip.com/tag/85767.html
lazada中国入驻:https://www.goluckyvip.com/tag/85768.html
春季热卖单品!空气净化器单周销售额近三十万!:https://www.kjdsnews.com/a/1836547.html
春季热卖单品!空气净化器单周销售额近三十万!:https://www.goluckyvip.com/news/188215.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流