public 關鍵字- C# 參考| Microsoft Learn
文章推薦指數: 80 %
PointTest 的公用成員 x 和 y 直接存取自 Program 。
C# 複製. class PointTest { ...
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
閱讀英文
儲存
目錄
閱讀英文
儲存
Twitter
LinkedIn
Facebook
電子郵件
目錄
public(C#參考)
發行項
09/20/2022
13位參與者
本文內容
public關鍵字是類型和類型成員的存取修飾詞。
公用存取是最寬鬆的存取層級。
不會限制存取公用成員,如此範例所示︰
classSampleClass
{
publicintx;//Noaccessrestrictions.
}
如需詳細資訊,請參閱存取修飾詞和存取範圍層級。
範例
在下列範例中,宣告兩個類別:PointTest和Program。
PointTest的公用成員x和y直接存取自Program。
classPointTest
{
publicintx;
publicinty;
}
classProgram
{
staticvoidMain()
{
varp=newPointTest();
//Directaccesstopublicmembers.
p.x=10;
p.y=15;
Console.WriteLine($"x={p.x},y={p.y}");
}
}
//Output:x=10,y=15
如果您將public存取層級變更為private或protected,則會收到錯誤訊息:
'PointTest.y'的保護層級導致無法對其進行存取。
C#語言規格
如需詳細資訊,請參閱C#語言規格的已宣告存取範圍。
語言規格是C#語法及用法的限定來源。
另請參閱
C#參考
C#程式設計手冊
Access修飾詞
C#關鍵字
Access修飾詞
協助工具層級
修飾符
私人
保護
內部
本文內容
延伸文章資訊
- 1Java :: 定義類別
package cc.openhome; class Clothes { String color; char size; } public class Field { public stati...
- 2Java 類別的產生 - 翻轉工作室
7-2-1 類別宣告語法- class ... public class Employee { ... 選項(中括號 [ ] 表示選項的意思),表示該類別(或類別成員、類別方法)可以被存取的屬性宣告。
- 3定義類別(Class) | Java SE 6 技術手冊 - caterpillar
public class Account { // 檔案必須是Account.java // 實作內容} class ... 這兩句在某些場合其意思可能是相同的,不過要細究的話,兩句的意思通常都...
- 4public class 中文意思是什麼
public class 中文意思是什麼 · public: adj (opp private)1 公共的,公眾的,公用的;人民的,社會的,國家的;政府的,公營的,公立的。2 (... · cl...
- 5public 關鍵字- C# 參考| Microsoft Learn
PointTest 的公用成員 x 和 y 直接存取自 Program 。 C# 複製. class PointTest { ...