结构函数
作者:互联网
结构类型不但可以用来存储数据元素,还可以用来包含函数。
举一个例子,
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