zhcn 编程语言 Golang Go 文件处理 非公開: 基本 C# 语法

基本 C# 语法

C# 是一种面向对象的编程语言。在面向对象语言编程中,程序由各种对象组成,这些对象可以通过方法进行交互。同类的对象通常具有相同的类型,或者同类的对象属于同一类。

例如,我创建了一个 Rectangle 对象来表示一个矩形。该矩形对象有两个属性:长度和宽度。如果要计算矩形的面积,可以使用接受两个属性:长度和宽度的值的方法来计算矩形的面积。

接下来,我们来详细实现 Rectangle 类。这是代码:

 using System;

namespace it-kiso.com {
    class Rectangle {
    
        // メンバー変数
        double length;
        double width;
      
        // メンバー関数
        public void Acceptdetails() {
            length = 4.5;  
            width = 3.5;
        }
        public double GetArea() {
            return length * width;
        }
        public void Display() {
            Console.WriteLine("Length: {0}", length);
            Console.WriteLine("Width: {0}", width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }
    class ExecuteRectangle {
        static void Main(string[] args) {
            Rectangle r = new Rectangle();
            r.Acceptdetails();
            r.Display();
            Console.ReadLine();
        }
    }
} 

编译并运行上面的代码,结果如下:

Length: 4.5
Width: 3.5
Area: 15.75

使用关键词

以 using 关键字(例如using System; )开头的一行代码可以称为 using 语句,几乎所有 C# 程序都以 using 语句开头。 using语句主要用于在程序中引入命名空间,一个程序可以包含多个using语句。

类关键字

class关键字用于声明一个类,后面跟类名,class关键字和类名之间用空格分隔。

C# 中的注释

注释用于解释代码,编译器在编译 C# 程序时会忽略其内容。 C#中有两种类型的注释:单行注释和多行注释。

1)多行注释

多行注释以/*开头,以*/结尾。 /**/之间的所有内容都属于注释内容,如下所示。

/* C# チュートリアル
IT基礎
https://it-kiso.com/ */

2)一行注释

单行注释以//符号开头。请注意,单行//注释没有终止符,并且仅在它们所在的行上有效。 // 符号之后的所有内容都属于注释的内容。如下图所示:

//单行注释

成员变量

成员变量用于存储类中使用的数据或属性。在上面的示例程序中,矩形类包含两个成员变量:长度和宽度。

成员函数

成员函数(也称为成员方法)是执行特定任务的一组语句,类的成员函数必须在类内部声明。在上面的示例代码中,矩形类包含三个成员函数:AcceptDetails、GetArea 和 Display。

实例化一个类

通过现有的类创建该类的对象的过程称为类实例化。必须使用 new 关键字来实例化类。例如,上例中的第 26 行创建了 Rectangle 类的对象。

标识符

标识符用于命名类、变量、函数或其他自定义内容。 C#中定义标识符的规则是:

  • 标识符必须以英文字母AZ、az开头,后跟英文字母AZ、az 、数字0-9_
  • 标识符的第一个字符不能是数字。
  • 标识符不能包含空格或特殊字符 ( ? - + ! @ # % ^ & * ( ) [ ] { } . ; : " ' / \ ,但可以使用下划线_
  • 标识符不能是 C# 关键字。

通俗易懂的《C#基本语法》讲解!您必须观看的最佳 2 个视频

[Khóa học lập trình #C#_nâng_cao] – Bài 8: #Generic trong C# | HowKteam
https://www.youtube.com/watch?v=RXjdrd-8wuA&pp=ygUZIEMjIOOBruWfuuacrOani-aWhyZobD1KQQ%3D%3D
プログラミング学習(#2 c# 基本構文編①)
https://www.youtube.com/watch?v=dz4NfLxQeEs&pp=ygUZIEMjIOOBruWfuuacrOani-aWhyZobD1KQQ%3D%3D
C# 是一种面向对象的编程语言。在面向对象语言编程中,程序由各种对象组成,这些对象可以通过方法进行交互。同类的对象通常具有相同的类型,或者同类的对象属于同一类。

例如,我创建了一个 Rectangle 对象来表示一个矩形。该矩形对象有两个属性:长度和宽度。如果要计算矩形的面积,可以使用接受两个属性:长度和宽度的值的方法来计算矩形的面积。

接下来,我们来详细实现 Rectangle 类。这是代码:

 using System;

namespace it-kiso.com {
    class Rectangle {
    
        // メンバー変数
        double length;
        double width;
      
        // メンバー関数
        public void Acceptdetails() {
            length = 4.5;  
            width = 3.5;
        }
        public double GetArea() {
            return length * width;
        }
        public void Display() {
            Console.WriteLine("Length: {0}", length);
            Console.WriteLine("Width: {0}", width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }
    class ExecuteRectangle {
        static void Main(string[] args) {
            Rectangle r = new Rectangle();
            r.Acceptdetails();
            r.Display();
            Console.ReadLine();
        }
    }
} 

编译并运行上面的代码,结果如下:

Length: 4.5
Width: 3.5
Area: 15.75

使用关键词

以 using 关键字(例如using System; )开头的一行代码可以称为 using 语句,几乎所有 C# 程序都以 using 语句开头。 using语句主要用于在程序中引入命名空间,一个程序可以包含多个using语句。

类关键字

class关键字用于声明一个类,后面跟类名,class关键字和类名之间用空格分隔。

C# 中的注释

注释用于解释代码,编译器在编译 C# 程序时会忽略其内容。 C#中有两种类型的注释:单行注释和多行注释。

1)多行注释

多行注释以/*开头,以*/结尾。 /**/之间的所有内容都属于注释内容,如下所示。

/* C# チュートリアル
IT基礎
https://it-kiso.com/ */

2)一行注释

单行注释以//符号开头。请注意,单行//注释没有终止符,并且仅在它们所在的行上有效。 // 符号之后的所有内容都属于注释的内容。如下图所示:

//单行注释

成员变量

成员变量用于存储类中使用的数据或属性。在上面的示例程序中,矩形类包含两个成员变量:长度和宽度。

成员函数

成员函数(也称为成员方法)是执行特定任务的一组语句,类的成员函数必须在类内部声明。在上面的示例代码中,矩形类包含三个成员函数:AcceptDetails、GetArea 和 Display。

实例化一个类

通过现有的类创建该类的对象的过程称为类实例化。必须使用 new 关键字来实例化类。例如,上例中的第 26 行创建了 Rectangle 类的对象。

标识符

标识符用于命名类、变量、函数或其他自定义内容。 C#中定义标识符的规则是:

  • 标识符必须以英文字母AZ、az开头,后跟英文字母AZ、az 、数字0-9_
  • 标识符的第一个字符不能是数字。
  • 标识符不能包含空格或特殊字符 ( ? - + ! @ # % ^ & * ( ) [ ] { } . ; : " ' / \ ,但可以使用下划线_
  • 标识符不能是 C# 关键字。

通俗易懂的《C#基本语法》讲解!您必须观看的最佳 2 个视频

[Khóa học lập trình #C#_nâng_cao] – Bài 8: #Generic trong C# | HowKteam
https://www.youtube.com/watch?v=RXjdrd-8wuA&pp=ygUZIEMjIOOBruWfuuacrOani-aWhyZobD1KQQ%3D%3D
プログラミング学習(#2 c# 基本構文編①)
https://www.youtube.com/watch?v=dz4NfLxQeEs&pp=ygUZIEMjIOOBruWfuuacrOani-aWhyZobD1KQQ%3D%3D