其他分享
首页 > 其他分享> > 结构函数

结构函数

作者:互联网

结构类型不但可以用来存储数据元素,还可以用来包含函数。

举一个例子,

struct CustomerName
{
        public string firstName,lastName;
}

static void Main(string [] args)
{
        CustomerName myCustomer;
    
        myCustomer.firstName = "John";
        myCustomer.lastName = "Franklin"
        WriteLine($"{myCustomer.firstName} {myCustomer.lastName}");

}

这里显然有些繁琐。如果我们使用结构包含函数,语法就会简单很多。

struct CustomerName
{
        public string firstName,lastName;
        public string Name() =>firstName + " "+lastName;
}

static void Main(string [] args)
{
        CustomerName myCustomer;
    
        myCustomer.firstName = "John";
        myCustomer.lastName = "Franklin"
        WriteLine(myCustomer.Name());

}    

标签:string,firstName,lastName,结构函数,myCustomer,public,CustomerName
来源: https://www.cnblogs.com/Mr-Prince/p/12130279.html