C#之初体验
c#是一门高级编程语言,它的运行环境为**.NET**,该环境由Windows系统自带,C#的编辑工具为Visual Studio ,简称VS,该软件分不同版本,本人目前使用Visual Studio 2019版。接下来让我们进入C#的语言世界!
1、第一个C#程序
1.1 第一个C#程序的创建
1.1.1 新建程序
- 启动Visual Studio 2019
- 新建项目
- 生成可执行文件
- 开始运行
1.1.2 认识控制台应用程序文件夹的结构
解决方案和项目都是Visual Studio 提供的有效管理应用程序的容器,一个解决方案可以包含一个或多个项目,而每一个项目都能够解决一个独立的问题。注意:每一个项目都只能含有一个Main方法。
1.1.3 认识C#程序
- namespace:c#命名的空间,用于整理紧密相关的代码
- using:用于引用其他命名空间
- class:表示类
- Main():程序的入口,每一个项目都只能含有一个Main方法,有四种形式
static void Mian(string []args){}
static void Mian(){}
static int Mian(string []args){}
static int Mian(){}
1.2 C#中的变量和常量
1.2.1 C#中的数据类型
常用数据类型 | java | C# | 举例 |
---|---|---|---|
整型 | int | int | 年龄 |
浮点型 | float | float | 成绩 |
双精度型 | double | double | 圆周率 |
字符串型 | String | string | 姓名 |
布尔型 | boolean | bool | 是否是神 |
注意:
- C#中布尔类型的关键字与java不同,适用bool,C#中字符串型的关键字首字母是小字的。
- 在为浮点型变量赋值时,C#语言要求赋值数据必须以字母f或F结束。
1.2.2 C#中的变量
语法:数据类型 变量名称;
命名规则:
- 组成:52个英文字母(az,AZ),10个数字(0~9),下划线(_),除此之外不能含有其他的字符。
- 开头:只能以字母或下划线开头。
- 不能使用的:不能是C#中的关键字。
1.2.3 C#中的常量
常量是在程序运行过程中保持不变的值,定义语法如下
const 数据类型 常量名称 = 值;
例:
public const int day = 7;
1.3 Console类
1.3.1C#向控制台输出和从控制台读入
一.
Console.WriteLine();
Console.WriteLin