public 關鍵字- C# 參考| Microsoft Learn

文章推薦指數: 80 %
投票人數:10人

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修飾詞 協助工具層級 修飾符 私人 保護 內部 本文內容



請為這篇文章評分?