💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# C# 程序的通用结构(C# 编程指南) C# 程序可由一个或多个文件组成。每个文件都可以包含零个或零个以上的命名空间。一个命名空间除了可包含其他命名空间外,还可包含类、结构、接口、枚举、委托等类型。以下是 C# 程序的主干,它包含所有这些元素。 ``` // A skeleton of a C# program using System; namespace YourNamespace { class YourClass { } struct YourStruct { } interface IYourInterface { } delegate int YourDelegate(); enum YourEnum { } namespace YourNestedNamespace { struct YourStruct { } } class YourMainClass { static void Main(string[] args) { //Your program starts here... } } } ``` ## 相关章节 有关更多信息: * [类(C# 编程指南)](https://msdn.microsoft.com/zh-cn/library/x9afc042.aspx) * [结构(C# 编程指南)](https://msdn.microsoft.com/zh-cn/library/saxz13w4.aspx) * [命名空间(C# 编程指南)](https://msdn.microsoft.com/zh-cn/library/0d941h9d.aspx) * [接口(C# 编程指南)](https://msdn.microsoft.com/zh-cn/library/ms173156.aspx) * [委托(C# 编程指南)](https://msdn.microsoft.com/zh-cn/library/ms173171.aspx) ## C# 语言规范 有关详细信息,请参阅 [C# 语言规范](https://msdn.microsoft.com/zh-cn/library/ms228593.aspx)。该语言规范是 C# 语法和用法的权威资料。 ## 请参阅 [C# 编程指南](https://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx) [在 C# 程序内部](https://msdn.microsoft.com/zh-cn/library/0cs3416d.aspx) [C# 参考](https://msdn.microsoft.com/zh-cn/library/618ayhy6.aspx) [<paveover>C# Sample Applications](https://msdn.microsoft.com/zh-cn/library/z9hsy596.aspx)