服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C# - C# 程序通用结构

C# 程序通用结构

2022-12-14 11:59Microsoft C#

这篇文章主要介绍了C# 程序通用结构,C# 程序由一个或多个文件组成。 每个文件均包含零个或多个命名空间。 一个命名空间包含类、结构、接口、枚举、委托等类型或其他命名空间,具体相关内容请需要的小伙伴参考下面文章的详

C# 程序由一个或多个文件组成。 每个文件均包含零个或多个命名空间。 一个命名空间包含类、结构、接口、枚举、委托等类型或其他命名空间。 以下示例是包含所有这些元素的 C# 程序主干。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// A skeleton of a C# program
using System;
 
// Your program starts here:
Console.WriteLine("Hello world!");
 
namespace YourNamespace
{
    class YourClass
    {
    }
 
    struct YourStruct
    {
    }
 
    interface IYourInterface
    {
    }
 
    delegate int YourDelegate();
 
    enum YourEnum
    {
    }
 
    namespace YourNestedNamespace
    {
        struct YourStruct
        {
        }
    }
}

前面的示例使用顶级语句作为程序的入口点。 C# 9 中添加了此功能。 在 C# 9 之前,入口点是名为 Main 的静态方法,

如以下示例所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// 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 Program
    {
        static void Main(string[] args)
        {
            //Your program starts here...
            Console.WriteLine("Hello world!");
        }
    }
}

到此这篇关于C# 程序通用结构的文章就介绍到这了,更多相关C# 程序通用结构内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://docs.microsoft.com/zh-cn/dotnet/csharp/fundamentals/program-structure/

延伸 · 阅读

精彩推荐
  • C#C#使用读写锁三行代码简单解决多线程并发的问题

    C#使用读写锁三行代码简单解决多线程并发的问题

    本文主要介绍了C#使用读写锁三行代码简单解决多线程并发写入文件时提示“文件正在由另一进程使用,因此该进程无法访问此文件”的问题。需要的朋友...

    弎吩锺熱℃10312021-12-14
  • C#C# 进行图片压缩的示例代码(对jpg压缩效果最好)

    C# 进行图片压缩的示例代码(对jpg压缩效果最好)

    这篇文章主要介绍了C# 进行图片压缩的示例代码,帮助大家更好的利用c# 处理图片,提高办公效率,感兴趣的朋友可以了解下...

    踏平扶桑10622022-10-17
  • C#如何在C#9 中使用static匿名函数

    如何在C#9 中使用static匿名函数

    这篇文章主要介绍了如何在C#9中使用static匿名函数,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下...

    码农读书9432022-11-09
  • C#基于AForge实现C#摄像头视频录制功能

    基于AForge实现C#摄像头视频录制功能

    这篇文章主要为大家详细介绍了基于AForge实现C#摄像头视频录制功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    m_buddy4852022-03-02
  • C#UnityShader使用Plane实现翻书效果

    UnityShader使用Plane实现翻书效果

    这篇文章主要为大家详细介绍了UnityShader使用Plane实现翻书效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    Cool-浩8352022-11-28
  • C#C# SQlite操作方法小结

    C# SQlite操作方法小结

    这篇文章主要介绍了C# SQlite操作方法,较为详细的讲述了SQLite的下载与C#针对SQLite的连接、创建、与执行SQL语句等操作相关技巧,需要的朋友可以参考下...

    雪岢奇8342021-11-30
  • C#C# 创建、部署和调用WebService简单示例

    C# 创建、部署和调用WebService简单示例

    这篇文章主要为大家详细介绍了C# 创建、部署和调用WebService的简单示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    Brambling5052022-01-04
  • C#C#中datagridview使用tooltip控件显示单元格内容的方法

    C#中datagridview使用tooltip控件显示单元格内容的方法

    这篇文章主要介绍了C#中datagridview使用tooltip控件显示单元格内容的方法,实例分析了C#控件的相关使用技巧,需要的朋友可以参考下...

    aparche7692021-11-24