欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#入门经典(第五版)笔记(一) 第1-3章

程序员文章站 2022-06-12 09:37:25
...

一. C#简介

.NET开发是什么?

.NET是个操作平台,用C#写特别好用。

https://www.zhihu.com/question/59642726

.NET应用的编译流程?

C#代码 -》程序集(exe)-》JIT编译器-本机代码 -》 CLR环境下运行

二.编写C#程序

例子程序新建和编译?

控制台应用项目、编译好的程序在项目里\bin\Debug\下

三.变量和表达式

注释的写法

//

#regin和#endregin用来折叠头文件

数值类型

C#入门经典(第五版)笔记(一) 第1-3章

C#入门经典(第五版)笔记(一) 第1-3章

C#入门经典(第五版)笔记(一) 第1-3章

变量的命名规则

Camel:多用于给普通变量(局部变量)和字段命名的规范,第一个单词的首字母小写,其余的单词首字母大写。如变量highSchoolStudent,字段要加下划线,如_highSchoolStudent。
Pascal:多用于给类、方法(函数)和属性(属性的本质是get和set两个函数)命名的规范,每个单词的首字母大写。如HighSchoolStudent。

https://blog.csdn.net/brightyanmin/article/details/51183875

转序语义

C#入门经典(第五版)笔记(一) 第1-3章

运算符

i++,赋值是i,
++i,赋值是i+1
C#入门经典(第五版)笔记(一) 第1-3章

名称空间

引用方法:

using NameSpace;
or
using LT=NameSpace.NameSpaceTwo;

名称空间的意义是?

3.6 练习答案

1.super.smashing.great

2.23、5

3.不会错

4.(1*2)+((3%4)/5),+=

5.

Console.Readline(str1);
Console.Readline(str2);
Console.Readline(str3);
Console.Readline(str4);
Convert.ToInt32(str1);
Convert.ToInt32(str2);
Convert.ToInt32(str3);
Convert.ToInt32(str4);
str1*str2*str3*str4