<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 命名空間(C# 參考) **namespace** 關鍵字用于聲明一組相關對象的大小。可以使用命名空間組織代碼元素和創建全局唯一類型。 ``` namespace SampleNamespace { class SampleClass { } interface SampleInterface { } struct SampleStruct { } enum SampleEnum { a, b } delegate void SampleDelegate(int i); namespace SampleNamespace.Nested { class SampleClass2 { } } } ``` ## 備注 在一個命名空間中,可以聲明一個或多個下列類型: * 另一個命名空間 * [class](https://msdn.microsoft.com/zh-CN/library/0b0thckt.aspx) * [interface](https://msdn.microsoft.com/zh-CN/library/87d83y5b.aspx) * [struct](https://msdn.microsoft.com/zh-CN/library/ah19swz4.aspx) * [enum](https://msdn.microsoft.com/zh-CN/library/sbbt4032.aspx) * [Delegate — 委托](https://msdn.microsoft.com/zh-CN/library/900fyy8e.aspx) 無論您是否在 C# 源文件中顯式聲明了命名空間,編譯器都會添加一個默認的命名空間。該未命名的命名空間(有時稱為全局命名空間)存在于每一個文件中。全局命名空間中的任何標識符都可用于命名的命名空間中。 命名空間隱式具有公共訪問權,并且這是不可修改的。有關可以分配給命名空間中的元素的訪問修飾符的討論,請參見[訪問修飾符(C# 參考)](https://msdn.microsoft.com/zh-CN/library/wxh6fsc7.aspx)。 在兩個或更多的聲明中定義一個命名空間是可以的。例如,下面的示例將兩個類定義為 MyCompany 命名空間的一部分: ``` namespace MyCompany.Proj1 { class MyClass { } } namespace MyCompany.Proj1 { class MyClass1 { } } ``` 下面的示例顯示了如何在嵌套的命名空間中調用靜態方法。 ``` namespace SomeNameSpace { public class MyClass { static void Main() { Nested.NestedNameSpaceClass.SayHello(); } } // a nested namespace namespace Nested { public class NestedNameSpaceClass { public static void SayHello() { Console.WriteLine("Hello"); } } } } // Output: Hello ``` ## 更多信息 有關使用命名空間的更多信息,請參見下列主題: * [命名空間(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/0d941h9d.aspx) * [使用命名空間(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/dfb3cx8s.aspx) * [如何:使用全局命名空間別名(C# 編程指南)](https://msdn.microsoft.com/zh-CN/library/c3ay4x3d.aspx) ## C# 語言規范 有關詳細信息,請參閱 [C# 語言規范](https://msdn.microsoft.com/zh-CN/library/ms228593.aspx)。該語言規范是 C# 語法和用法的權威資料。 ## 請參閱 [C# 參考](https://msdn.microsoft.com/zh-CN/library/618ayhy6.aspx) [C# 編程指南](https://msdn.microsoft.com/zh-CN/library/67ef8sbd.aspx) [C# 關鍵字](https://msdn.microsoft.com/zh-CN/library/x53a06bb.aspx) [命名空間關鍵字(C# 參考)](https://msdn.microsoft.com/zh-CN/library/cxtk6h5e.aspx) [using(C# 參考)](https://msdn.microsoft.com/zh-CN/library/zhdeatwt.aspx)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看