结构函数
Posted mr-prince
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结构函数相关的知识,希望对你有一定的参考价值。
结构类型不但可以用来存储数据元素,还可以用来包含函数。
举一个例子,
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()); }
以上是关于结构函数的主要内容,如果未能解决你的问题,请参考以下文章