一点点的积累,一点点的增长。。。
1.Main方法(入口)
唯一的四种格式:
static void Main(string[] args)
static void Main()
static int Main(string[] args)
static int Main()
C#中一个项目只允许一个Main入口,且大写!
Main方法返回值只为void or int 前面没有修饰符
2.数据类型:
Java | C# |
String是引用数据类型 | string是基本数据类型 |
布尔型boolean | 布尔型bool |
无 | decimal 128浮点数(后缀m)如:123.45m |
| |
3.数组
Java | C# |
声明:数据类型[] 数组名 数据类型 数组名[] | 声明:数据类型[] 数组名 |
int [] array=new int[5]{1,2,3,4,5,}错误 | int [] array=new int[5]{1,2,3,4,5,} 正确 |
3.其他
变量命名:Java中可以使用"$"符号,而C#中不可以,只能以下划线和字母开头
注释:C#文档注释(///)
C#中switch循环每个case后面(在case后跟有要执行的代码块情况下)都要跟上break,java中可以不用
using 命名空间 类似于 Java中的包
C#一个项目调用另一个项目,先添加引用,然后using 另一个项目的命名空间。
Console.ReadLine录入string类型 Console.Read录入int类型