12 2013 档案

摘要:转自:http://www.cnblogs.com/supperwu/archive/2013/05/16/3082061.html今日,在项目重构的时候忽然想到一个问题,一个类哪些成员的增加,会影响一个类所占内存的大小?C#有没有办法知道一个对象占多少内存呢? 第一个问题:很快想到是类的非静态的字段、属性。 第二个问题:首先想到的是sizeof()。下面开始验证,首先来验证值类型,验证代码如下:int size = sizeof (int); //4个字节注意点:sizeof运算符仅适用于值类型,而不适用于引用类型。sizeof运算符只能在不安全代码块中使用。如下面的代码将无法编译通过:.. 阅读全文
posted @ 2013-12-02 17:18 therockthe 阅读(594) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示