02 2013 档案

值类型与引用类型
摘要:MSDN定义: 值类型 值类型直接包含它们的数据,值类型的实例要么在堆栈上,要么内联在结构中。值类型可以是内联的(由运行库实现)、用户定义的或枚举的。 引用类型 引用类型存储对值的内存地址的引用,位于堆上。引用类型可以是自描述类型、指针类型或接口类型。引用类型的类型可以由自描述类型的值来确定。自描述类型进一步细分成数组和类类型。类类型是用户定义的类、装箱的... 阅读全文

posted @ 2013-02-16 16:40 太阳下的蛋 阅读(466) 评论(0) 推荐(0)

字符串连接
摘要:“+” 使用 + 运算符串联字符串文本或字符串常量时,编译器会创建一个字符串,串联不在运行时发生。无论涉及到多少个字符串,都不会有运行时性能开销。 但字符串变量只能在运行时串联。 String String 对象串联操作总是用现有字符串和新数据创建新的对象。 String.Concat 方法http://msdn.microsoft.com/zh-cn/library/xb636w5t.a... 阅读全文

posted @ 2013-02-16 11:48 太阳下的蛋 阅读(464) 评论(0) 推荐(0)

WCF 可靠会话
摘要:WCF SOAP 可靠消息传递提供 SOAP 终结点之间的端对端消息传输可靠性。此消息传递通过克服传输失败和 SOAP 消息级别失败,可在不可靠的网络上实现传输可靠性。具体而言,它为跨 SOAP 或传输中介发送的消息提供了一种基于会话的、单一的和(可选)有序的传送。基于对话的传送可按消息的顺序(可选)将消息分组到一个会话中。 简单的说可靠会话就是保证: 消息不会丢失 消息不会重复... 阅读全文

posted @ 2013-02-07 22:17 太阳下的蛋 阅读(673) 评论(0) 推荐(0)

非托管资源的释放
摘要:托管资源一般是指被CLR控制的内存资源,它们的分配,使用及释放由CLR来管理。例如程序中分配的对象,作用域内的变量等。而非托管资源是CLR不能控制或者管理的部分,在应用程序中使用完这些非托管资源之后,必须显示的释放他们,否则会占用系统的内存和资源,而且可能会出现意想不到的错误。 常见的非托管资源:ApplicationContext, Brush, Component, Component... 阅读全文

posted @ 2013-02-05 11:26 太阳下的蛋 阅读(625) 评论(1) 推荐(0)