第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

C#的類、構(gòu)造函數(shù)以及數(shù)組陣列的數(shù)據(jù)填充與綁定

標(biāo)簽:
C#

今天学习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;
        }  
    }
}


接下来,我们需要准备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
            };
        }


方法二:

public Customer[] ArrayCustoners1 = {
            new Customer(9,"张三", "123456789012"),
            new Customer(10,"李四","321245677812"),
            new Customer() { CustomerID = 30, CustomerName = "吴广", PID = "213445678912" }
        };

方法三:

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;
        }

方法四:

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" }
            };
        }


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


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消