C#是一款高级的面向东西语言,运行于.NET framework之上的高级措施设计语言。其语言规范和,语法和java有着惊人的类似之处。所以如果你在学习C#之前有着java的根本,你将快速地入门。固然,,就算你没有java根本也不碍事。在之后的学习中你将很快的接触到C#语言的特性——面向东西。
在接下来的文章里,我将带你们快速进入C#这门语言之中去。
1:工欲善其事必先利其器
我们得开发工具是Visual studio,我这里选择得是2015的版本,固然你也可以选择更高版本。这个毫无影响。这是把某些插件或者成果的位置改了下。
https://www.ithome.com/html/win10/164028.htm
如果是小我私家学习,Community版本的足够应付我们的日常开发。只是阉割了一些成果,不过对我们学生党来说。这是没得问题的。。。
2:我的第一个C#项目
这里会有2种选择
第一个是窗体应用措施。。我们俗称“拖控件”。就是把你需要的对象托到初始化好的ui上,然后对对应的控件写代码即可。
第二种,也是我今天要讨论的一种。控制台措施。
这一种呢,和c语言的展示效果是一样的,都是通过,窗口命令行的方法展示出来。你的任何功效都是可以在上面展示。
同样遵循我们措施设计界的一贯开发原则。。Main要领作为入口。
3:根基语法:
输出语句
Console.WriteLine("Length: {0}", length);换行输出,这条语句就是输出长度,并且换行,效果和C语言中的printf("Length %d\n",length)效果是一样的。那么同理Console.Write的效果就是输出一条语句,不换行。
输入语句
Console.ReadLine();这是指的是读入一条数据。那我们就可以这么玩。。。
这样输出的效果就是
第二句test是输入的。这就是根基的输入输出。
4:根基数据类型
System.ValueType 中派生的类型。
bool 布尔值 True 或 False False
byte 8 位无标记整数 0 到 255 0
char 16 位 Unicode 字符 U +0000 到 U +ffff ‘\0‘
decimal 128 位精确的十进制值,28-29 有效位数 (-7.9 x 1028 到 7.9 x 1028) / 100 到 28 0.0M
double 64 位双精度浮点型 (+/-)5.0 x 10-324 到 (+/-)1.7 x 10308 0.0D
float 32 位单精度浮点型 -3.4 x 1038 到 + 3.4 x 1038 0.0F
int 32 位有标记整数类型 -2,147,483,648 到 2,147,483,647 0
long 64 位有标记整数类型 -923,372,036,854,775,808 到 9,223,372,036,854,775,807 0L
sbyte 8 位有标记整数类型 -128 到 127 0
short 16 位有标记整数类型 -32,768 到 32,767 0
uint 32 位无标记整数类型 0 到 4,294,967,295 0
ulong 64 位无标记整数类型 0 到 18,446,744,073,709,551,615 0
ushort 16 位无标记整数类型 0 到 65,535
0
固然日后的开发中坑爹不成能全部用到。这些仅供参考,或者应付测验。。哈哈。
连续更新中……………………