C#读书笔记2

1. 代表(delegate):他实际上相当于C++中的函数指针,与指针不同的是代表在C#中是类型安全的

2. 数组        string[]    a1;   //一维

                  string[,]  a2;   //二维

                  string[,,] a3;   //三维

3. 常量修饰符可以是:new      public      protected        internal    private

4. as操作用于通过引用转换或者封箱转换将一个值显式地转换成制定的引用类型

5. 自增和自减操作符的操作数必须是一个变量,一个属性访问器,或一个索引指示器访问器

    而不能是常量或者其他表达式

6. C和C++语言允许switch语句中case标签后不出现break语句,但C#不允许这样,他要求每个标签后使用

    break语句或者跳转语句goto,即不允许从一个case自动遍历到其他case,否则编译时报错如果想像

    C,C++那样,执行完后继续遍历其他语句,那也不难,只要明确加入两条跳转语句即可

                Goto case label;

                Goto default;

7. #define符号定义必须放在所有“实代码”(real code)的前面

8. C#中的类只支持单继承    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值