注意:这是我学C#(面向过程部分)的一些学习笔记,知识点繁多,有点琐碎,不过对于0基础的人看看还是不无裨益的
1)解决方案中可以包含多个项目,项目可以包含多个文件,文件有命名空间,命名空间里有类,类里有方法。方法里是我们写的程序。类文件以.cs结尾。解决方案以.sln结尾。项目文件以.csproj。一般打开解决方案。
2)using System;引用命名空间
namespace 定义一个命名空间
class 定义了一个类
Main 方法。Main方法是我们程序的入口方法,一般情况下有且只有一个Main方法
3)Console.WriteLine("");向屏幕输出。快捷输入,cw+tab键
Console.Write("");不是另起一行
Console.ReadKey();停留等待用户从键盘输入,用户输入后,程序继续执行。
在c#中,每一句话以分号结束
生成(快捷键F6)能帮我们检测是否有语法错误
4)一些基本设置:①重置开发环境:可以使我们的开发工具恢复默认状态,工具→导入导出→重置开发环境。一般窗口关闭在视图中找;
②设置vs中的字体及大小:工具→选项
行号显示:工具→选项→文本编辑器→所有语言→行号打勾
③启动项的设置:右键解决方案→属性→当前选定内容
5)c#中的注释:对我们写的程序进行解释,注释给人看的
第一种:单行注释:以//开始,到本行结束
第二种:多行注释:结束
第三种: 文档注释:
用于对类和方法进行注释,在类和方法前面连续输入///
6)下面一对指令,可以折叠一段代码:
#region和#endregion
7)一些常用类型:
数值,整型 int 10 (范围正负二十多亿)
非整数: double 3.14
非整数:decimal (财务)
非数值:char(字符型)只能存储一个字符,并且要求要用单引号 不能没有字符
String (字符串类型) 字符串,就是把0个或1个字符串链接起来,字符串用双引号
decimal:存储金钱 decimal的精度大于double
在c#环境开发环境中,直接写一个由小数点的数字,这个数字是double类型的。decimal在小数后面要加m或M