默认计划
65人加入学习
(0人评价)
第一季 C#编程初级篇

学习C#编程,为学好unity打好基础

价格 免费
该课程属于 Unity3d游戏开发上手班
请加入后再学习

1.格式化输出
Console.WriteLine("code monkey {0},{1}",1,2);
2.在字符串前加@的作用
    (1)字符串加上@后不是别转义字符
         除了双引号,使用两个引号识别一个引号
    (2)使用它的好处:
        (1)可以将字符串定义在多行
        (2)定义盘符时不需要加转义字符
        注:Ctrl+k 然后 Ctrl+c 注释
3.关于goto
    (1)用来控制程序跳转到某个标签的位置
4.显式转换和隐式转换
    (1)显式转换:(byte)强制类型转换
    (2)隐式转换:Convert.ToInt32(str);
5.枚举
    (1)为什么使用枚举类型:
        (1)可以设置各种状态
    (2)每个枚举类型都是一个整数
        (1)修改枚举的存储类型:byte(默认int)
6.结构体
    (1)为什么使用结构体
        (1)定义向量
        (2)与枚举结合使用
7.foreach循环
    (1)int[] arrays = {1,2,3,4,5 };
         foreach(int a in arrays){
            Console.WriteLine(a);
         }
8.字符串的处理
    (1)ToLower    变小写
    (2)ToUpper    变大写
    (3)Trim        去空格
    (4)TrimStart    去前面的空格
    (5)TrimEnd    去后面的空格
    (6)Split        切割字符串,返回数组
9.参数数组
    (1)定义参数不确定的函数
    (2)减少构造数组的过程
    (3)结构体只能保存值类型,不能保持引用类型
10.结构函数
    (1)在结构体中定义函数
11.委托
    (1)委托是一种存储函数引用的类型
    (2)定义函数变量
    (3)定义在class外面
    (4)需要加上delegate关键字
    
    

 

[展开全文]

我们写的代码在IDE工具中经过编译产生编译代码,BCL与CLR,同时执行。

[展开全文]