C#基础教程 §1.1

C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。在本教程中,将详细向您教授C#语言。

本教程基于实际操作和微软官方文档简化编写而成。

C# 编程语言允许你构建多种类型的应用程序,例如:

  • 用于捕获、分析和处理数据的业务应用程序
  • 可从 web 浏览器访问的动态 web 应用程序
  • 2D 和 3D 游戏
  • 金融和科研应用程序
  • 基于云的应用程序
  • 移动应用程序

1.C#的下载与安装

点击此链接以下载C#运行平台 Visual Studio 2019 免费社区版的安装程序。

将会得到一个名为 “vs_community__652787230.1593773907.exe”的安装程序。双击运行,按照默认步骤安装。选择.NET桌面开发,以按照C#和Winform功能。此时可以不勾选插件可选项,后期需要时再进行添加。

在单个组件栏目中可以自行勾选,工作负载中选择了项目相关的组件会在单个组件中同步。这里我们不需要选择,默认即可。

下载安装完毕即可进行启动,在”以熟悉的环境启动:开发设置中选择:Visual C#,然后启动Visual Studio。启动完毕后,点击”创建新项目“即可开始我们的第一个C#程序的编写

2. 使用C#编写你的第一个程序

在上一步中,我们点击”创建新项目“以创建一个新的应用程序。选择:控制台应用(.NET Core) 单击下一步,填写项目名称等信息,再单机”创建“,会自动生成一个Hello World!程序:

using System;
  //引用系统的命名空间

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

点击上方绿色的 ConsoleApp1 以将代码编译成计算机可以理解的可执行格式 * .exe。将会弹出窗口:

Hello World!

C:\Users\fuyeor cloud\source\repos\ConsoleApp1\ConsoleApp1\bin\Debug\netcoreapp3.1\ConsoleApp1.exe (进程 xxx)已退出, 代码为 0。
要在调试停止时自动关闭控制台,请启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”。
按任意键关闭此窗口. . .

C# 是区分大小写的一种语言。如果输入了一个错误的字符,运行代码后,你将会在输出区域看到一条错误消息。

例如,如果 console 一词中错误地将 c 用为小写,如下所示:

console.WriteLine("Hello World!");

将看到以下错误消息:

(1,1): error CS0103: The name 'console' does not exist in the current context
// (1,1) 指示发生错误的行和列。 

注意:

  • Console 中的 C 或 WriteLine 中的 W 或 L 使用大写字母。
  • 在 Console 和 WriteLine 间要使用英文的句点。
  • 文本字符串需要使用双引号。勿使用单引号包括字符串。
  • 在命令末尾需要使用分号。

3.注释与Console.Write()方法

在C#中,用两根正斜杠” // “表示注释。编译器忽略该行的所有指令。

在下方使用Console.Write()方法输出字符串:

using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            //Console.WriteLine("Hello World!");
            Console.Write("Hello ");
            Console.Write("World!");
        }
    }
}

点击 ConsoleApp1 可以看到:

Hello World!

 Console.WriteLine()相当于在字符串添加一个换行符(回车,Enter )

Console.Write()并不会换行。因此,下一次调用 Console.Write() 会将另一条消息打印到相同的行。

默认图片
Marugu Fuyeor
欢迎来到复网 - 教程与解决方案 - Marugu Fuyeor
文章: 95

留下评论