c#值得注意的基础知识点3.49

《C#高级编程》:第三章

              1.值类型变量把其数据存储在堆栈中,引用类型的变量把其数据存储在堆中。

              2.C#中的结构( struct A{}  没分号)非常类似类(class B{}),但是前者是值类型,后者是引用类型。引用类型:B b1=new B();    B b2=b1;  此时改变任何一个,另一个跟着变。(原因不解释了)

             3.C#中bool值和整数值不能相互转换。

             4.C#中char是16位,c++是8位。

             5. 第57页,string s1="qq"; string s2=s1;       是引用类型,但是若修改其中一个,它会自动创建完全新的string 对象,另一个没改变。

             6.   新知识:string filepath="c:\\profession\\first.cs";    反斜杠有个是转义用的。   或者写成:  string filepath=@"c:\profession\first.cs";      甚至可以换行,

string ss=@"Twas b s

                               sd sdsd";     包含了换行符。

              7.C#中virtual 方法可具体实现,abstract 在父类中不能有实现。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值