C#语法基础(相对于Java的区别)

C#语法基础(相对于Java的区别)

  1. C#文件组成:解决方案、项目、类

  2. Consle.WriteLine("…"); 输入
    Consle.ReadLine(); 输出
    Consle.ReadKey(); 暂停程序(等待键盘输入,避免程序一闪而过)

  3. 字符串是string不是String

  4. 布尔类型是bool不是boolean

  5. 便于字符串连接的操作:占位符

    string name = "123";
    int age = 19;
    string gender = "男";
    
    Console.WriteLine("姓名{0},年龄{1},性别{2}",name,age,gender);
    
  6. @:用在字符串前面,有两种用途
    1.取消"\"在字符串中的转义作用,使其单纯的就表示一个斜线(多用于路径)
    2.将字符串按照原格式输出

  7. Convert类型转换:
    Convert.ToInt32();
    ​Convert.ToDouble();

  8. foreach遍历数组(其实就是增强for)

    foreach(int i in intArray){
    	Console.WriteLine(i);
    }
    
  9. 二维数组
    int[,] array;
    不是int[][] array;

    二维数组获取长度:GetLength(0)、GetLength(1)
    获取行数 每行的列数

  10. C#的文档注释是 /// 三个斜杠
    C#的函数命名第一个字母要大写

  11. 函数的高级参数
    1.ref参数
    在这里插入图片描述
    2.out参数
    在这里插入图片描述




    上述笔记根据课程:擅码网《C#初级课程之语法基础》记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值