摘要: 1. C#不要求任何特殊语法即可将一个对象转换为它的任何基类型,因为向基类型的转换被认为是一种安全的隐式转换;2. 然而,将对象转换为它的某个派生类型时,C#要求开发人员只能进行显示转换,因为这样的转换可能在运行时失败;例子:internal class Employee{ ... }public ... 阅读全文
posted @ 2015-04-26 21:54 lishidefengchen 阅读(174) 评论(0) 推荐(0)
摘要: CLR使用 new 操作符来创建新对象,例如:Employee e=new Employee("Param1"); 以下是 new 操作符所做的事情。它计算类型及其所有基类型(一直到 System.Object,虽然它没有定义自己的实例字段)中定义的所有实例字段需要的字节数。堆上的每个对象都需要一些... 阅读全文
posted @ 2015-04-26 21:38 lishidefengchen 阅读(200) 评论(0) 推荐(0)