C#学习笔记(4)

Struct里嵌入函数。

引自MSDN:
struct 类型是一种值类型,通常用来封装小型相关变量组,例如,矩形的坐标或库存商品的特征。

class Program
{
struct order
{
public string itemName;
public int unitCount;
public double unitCost;
public string totalPrice()
{
return "Order Information: " + unitCount + itemName + " items at $" + unitCost + " each, total cost $" + unitCount * unitCost;
}
}
static void Main(string[] args)
{
order struTest;
struTest.itemName="condom";
struTest.unitCost=9.8;
struTest.unitCount=23;

Console.WriteLine(struTest.totalPrice());
Console.ReadKey();
}
}

struct的调用方法:先声明,后赋值。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.