博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C#与.NET 4高级程序设计 学习笔记(二)

Posted on 2012-10-04 12:30  帕特里克  阅读(158)  评论(0)    收藏  举报

今天花了一点时间阅读了该书的P63-P89,从3.4至3.9节。今天的内容主要是介绍C#的数据类型。学习完,做以下读书笔记:

 

1、C#数据类型中关于引用类型和值类型的区别,见以下链接:

MSDN 类型:http://msdn.microsoft.com/en-us/library/system.valuetype(v=vs.100).aspx 

MSDN 值类型:http://msdn.microsoft.com/zh-cn/library/s1ax56ch(v=vs.100).aspx 

MSDN 值类型表:http://msdn.microsoft.com/zh-cn/library/bfft1t3c(v=vs.100).aspx 

MSDN 引用类型:http://msdn.microsoft.com/zh-cn/library/490f96s2(v=vs.100).aspx 
 

cnblogs:

http://www.cnblogs.com/tomi/archive/2010/12/03/1895703.html

http://www.cnblogs.com/xiaotie/archive/2012/09/08/2676450.html 

 

2、System.Numerics中的BigInteger结构

http://msdn.microsoft.com/zh-cn/library/system.numerics(v=vs.100).aspx 

 

3、字符串

数据成员及操作方法:http://msdn.microsoft.com/zh-cn/library/system.string(v=vs.100).aspx 

1)字符串相等判断,==和Equals()区别;

2) 字符串的不可变性和副本;
3)以@为前缀的字符串字面量记法。CSDN上的讨论帖:http://topic.csdn.net/u/20121001/18/33a83d67-30fd-45a8-9bbb-18ac819c9383.html

 

4、System.Text.StringBuilder类型 

http://msdn.microsoft.com/zh-cn/library/system.text.stringbuilder(v=vs.100).aspx 

 

5、数据类型转换以及转换溢出异常处理

http://msdn.microsoft.com/zh-cn/library/ms173105(v=vs.100).aspx 

 

6、隐式类型本地变量var 

http://msdn.microsoft.com/zh-cn/library/bb384061(v=vs.100).aspx 

 

说实话,技术文档看多了,就只想看MSDN的了~~~~~~