舞步者

天行健,君子以自强不息;地势坤,君子以厚德载物
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  C# Basics

The basics of C# language
摘要:struct和class最本质的区别是:struct是值类型,而class则是引用类型;struct继承自System.ValueType类,class继承自System.Object类 struct一般用于存储数据,值保存于堆栈中,class则是面向对象一个重要概念,着重体现行为,当new 一个实例的时候,对象保存的是实际数据的引用地址,而对象实际数据则保存于堆中 struct不能继承另一个结构... 阅读全文

posted @ 2008-04-20 17:00 舞步者 阅读(155) 评论(0) 推荐(0)

摘要:1. is: 判断对象是否与给定类型兼容,返回true 或 false,如果对象为null, 则永远返回false,注:is 不做类型的转换, is只考虑引用转换、装箱转换和取消装箱转换 as:在兼容的引用类型间执行转换,类似于强制转换,若类型不兼容,则返回null,注意:as 运算符只执行引用转换和装箱转换 2. 如果有 int a=1; object b=a; int c=b as int; ... 阅读全文

posted @ 2008-04-20 15:15 舞步者 阅读(121) 评论(0) 推荐(0)