定義: 結構是用戶自定義的值類型
代碼樣式:
struct Pair
{
public int X, Y; //公有變量名單詞的首字母大寫(PascalCase規則)
}
struct Pair
{
private int x, y; //非公有變量名第一個單詞的首字母小寫(camelCase規則)
}
struct Pair
{
int x, y; //缺省的訪問修飾符是private
};//可以有結尾分號
注意事項:結構是C#程序員用來定義自己的值類型的最普遍的機制。結構比枚舉更強大,因為它提供函數、字段、構造函數、操作符和訪問控制。結構成員的缺省訪問權限是private(在C++中是public)。當你定義結構的成員名時,不要忘了對公有成員使用PascalCase規則,而對非公有成員使用camelCase規則。