C军

不玩博客了!

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

2013年5月11日

摘要: C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1、结构是值类型,它在栈中分配空间;而类是引用类型,它在堆中分配空间,栈中保存的只是引用。 2、结构类型直接存储成员数据,让其他类的数据位于对中,位于栈中的变量保存的是指向堆中数据对象的引 阅读全文
posted @ 2013-05-11 15:45 逆心 阅读(109303) 评论(9) 推荐(19) 编辑

摘要: 之前学习C#没有做笔记的习惯,因此有些基础上的东西并没有很好地整理起来,虽然这些东西比较常用,因此也没什么影响,但总觉得不整理一下感觉老是有种陌生感。今天特别整理一下C#4种类型的参数。一、按值传递参数 值参数是通过将实参的值复制到形参,来实现按值传递到方法,也就是我们通常说的按值传递。 方... 阅读全文
posted @ 2013-05-11 15:28 逆心 阅读(7187) 评论(0) 推荐(2) 编辑

摘要: 一个Nullable类型就是基本类型加上一个"是否为null指示器"的合成类型。对于一个类型,如果既可以给他分配一个值,也可以给它分配null引用,我们就说这个类型是可空的。 可空类型会多了两个属性 1、HasValue 是否有值 2、Value 获取值 来看个DEMO,这个东西,真没什么好说的。就是容易忘记,如何判断。public class Program { static void Main(string[] args) { int? avalue = null; if (avalue.Ha... 阅读全文
posted @ 2013-05-11 12:22 逆心 阅读(498) 评论(0) 推荐(0) 编辑