- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 实际举例C#引用类型和值类型的区别
我们都知道,c#的两大数据类型分别为值类型和引用类型。很多人或许闭着眼睛都能说出值类型包括简单类型、结构体类型和枚举类型,引用类型包括自定义类、数组、接口、委托等,但是当被问及到二者之间的联系和区别,什么时候用struct什么时候用class时,就常常混淆不清了。为此,了解值类型和引用类型的本质差异就变的很有必要了。值类型直接存储其值,变量本身就包含了其实例数据,而引用类型保存的只是
2009-12-16 11:03:00
445
原创 暗中装箱 拆箱和向下转型
reference型别由一对handle/object实现,一是我们在程序中操控的“具名(handle)”在受控堆(managed heap)上分配一个不具名的object。value object内直接包含数据。讲value型的数据赋值给reference类型的变量,需要进行暗中装箱操作。1、在受控堆内分配一快空间,准备用来持有value object值。2、讲value obj
2009-07-14 23:17:00
381
原创 NUnit--C#---栈---单元测试
using System;using System.Collections.Generic;using System.Linq;using System.Text;/*定义List接口:*/namespace StackRealize{ public interface list { bool IsEmpty(); void Push(Object ob
2009-04-27 17:18:00
603
原创 界面规则规范
今天在公司写了界面规范整理的过程中发现又细又麻的,烦死了,不过还是挺佩服的,成熟有经验的考虑的就是多啊 这是自己整理的如下:2.1 易用性按钮名称应该易懂,用词准确,屏弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。 易用性原则:1)、完成相同或相近功能的按钮用GroupBox
2009-04-20 15:40:00
550
原创 CruiseControl.Net+SVN+MSBuild自动编译环境
我写技术文章水平不行。写这个还是头一次,是为了记住自己所做的东西,因为光靠头脑记,负担太大。老板交代要实现自动编译,虽然我们那个项目小的可怜,无需每天都要编译,但是拿人钱财,要替人做事。 所以硬着头皮,开始在google里搜索跟自动编译相关的项目,一开始面对搜索出来的文章,真是无措,这个人推荐这个方法,那个人推荐那个方法,当时时间又紧,没有办法,只好自己写了个批处理文件,执行dai
2009-04-14 13:34:00
2537
C#中实现在combobox显示图标
2009-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人