C#基础

一:

第一个C#程序

using System;
using System.Collections.Generic;
using Sstem.Ling;
using System.Text;
 
namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
              Console.WriteLine("Hello World");  //输出Hello World
                Console.ReadLine;
        }
    }
}

1.namespace关键字

namespase(命名空间)是C#中组织代码凡人方式,它的作用类似于java中的package(包),这样我们就可以把紧密相关的一些代码放在同一个命名空间中,大大提高管理和使用的效率

2.using关键字

在Java中,如果导入其他包,应该使用import关键字。而在C#中,使用using关键字来引用其他命名空间,它的作用和Java中的import相似

3.class关键字

与Java一样,C#也是一种面向对象的语言,使用class关键字表示类。我们编写的代码都应该包含在一个类里面,类要包含在一个命名空间中。

在程序模板生成时,VS自动创建了一个类,名为Program,这个名可以改掉。

注意:C#与Java不同,不要求类名必须与源文件的名称一样。

4.Main()方法

C#中的Main()方法和java的main()方法作用时一样的,是程序运行的入口,应用程序从这里开始运行。

C#的Main()方法首字母必须大写,Main()方法的返回值可以void或者int类型,Main()方法可以没有,命令行参数。

C#中的Main()方法有四种形式。

static void Main(string[] args){ }
static int Main(string[] args){ }
static void Main(){}
static int Main(){}

5.关键代码

Main()方法中添加的两行代码就是这个小程序的关键代码,是用来输出和输入的。

Console.WritrLine("Hello World");                               //从控制台输出内容
Console.ReadLine();                                                 //从控制台输入
原文地址:https://www.cnblogs.com/yjc1605961523/p/9290303.html