11 2006 档案
[译] 解析方法体中的 IL 代码
摘要: 关键字:.net,C#,反射,汇编,Reflection,Reflector,MSIL
.NET 的 System.Reflection 命名空间提供了完整的反射机制,用于查看程序集的结构。可以通过它获取程序集中的所有类型定义,字段,属性,基本上能满足你所有的要求。尽管如此,某些内容仍是看不见的,方法体中的代码就是如此。
……
任何程序员使用过反射,就一定听说过由Lutz Roeder写的让人生畏的 Reflector 。Reflector 能将任何.NET 程序集反编译成与源代码几乎一致的代码。阅读全文
[转]如何在.NET项目中应用DataTable对象
摘要: 大多数的.NET开发者都熟悉经常使用的DataSet对象,而没有注意到DataTable对象。这真是让人遗憾,因为DataTable对象拥有许多功能,这些功能更适用于许多开发情形,尤其可提高对象的性能。在今天的栏目中,我们仔细研究一下如何在你的.NET项目中应用DataTable对象。阅读全文
内存优化之道:托管代码的失传内存优化技术的再发现
摘要: 本文讨论以下内容:
·对象类型如何对内存使用的影响
·对象池机制如何影响垃圾收集
·访问大规模数据时的数据流
·内存使用率分析
本文使用到以下技术:.NET Framework, C#
内存是一个所有程序都需要的资源,但是合理的内存使用正在成为一种失传的技术。因为用Microsoft®.NET Framework所写的托管应用程序依靠垃圾收集来分配和清扫内存。对许多应用程序来说,用百分之三到五的CPU时间进行垃圾收集(GC)之于不用操心内存管理是一个相当公平的交易。阅读全文
·对象类型如何对内存使用的影响
·对象池机制如何影响垃圾收集
·访问大规模数据时的数据流
·内存使用率分析
本文使用到以下技术:.NET Framework, C#
内存是一个所有程序都需要的资源,但是合理的内存使用正在成为一种失传的技术。因为用Microsoft®.NET Framework所写的托管应用程序依靠垃圾收集来分配和清扫内存。对许多应用程序来说,用百分之三到五的CPU时间进行垃圾收集(GC)之于不用操心内存管理是一个相当公平的交易。阅读全文
[收藏].Net如何读取Excel文件中的内容
摘要: 读取Excel文件内容:string StrConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + FilePath + ";" + "Extended Properties=Excel 8.0;";OleDbConnection MyConn = new OleDbConnection(StrConn);// MyConn.Op...阅读全文
