08 2010 档案
摘要: Garbage Collection Part 2: Automatic Memory Management in the Microsoft .NET FrameworkGC:.net framework中的自动内存管理Jeffrey Richter本文假设你已熟悉C和C++概要:本文的第一部分已经讲过了GC算法是如何工作的,当GC决定释放资源时是如何正确的回收内存的,以及如何强制释放一个fre...阅读全文
摘要: 哈,又翻译了一篇文章,Jeffrey Richter的GC内存管理。呼,翻译真是不容易啊,利用工作空闲时间,翻译了好几天。Garbage Collection: Automatic Memory Management in the Microsoft .NET FrameworkGC:.net framework中的自动内存管理Jeffrey Richter本文假设你已熟悉C和C++概要 :.ne...阅读全文
摘要: 今天有继续翻译啦,哈哈,之前看《你必须了解的.net》就了解过一些关于GC回收的机制,通过翻译本文,有增加了一些了解,欢迎大家拍砖:-)原文链接:http://www.codeproject.com/KB/aspnet/DONETBestPracticeNo2.aspx#Conclusion%20about%20generations使用finalize/dispose 提高GC性能本文是否值得继...阅读全文
摘要: 哈哈,昨天没事做,在CodeProject瞎逛,偶然看到这篇文章,居然读得懂,于是就翻译了一下,当练习英语,同时增强对文章的理解,发现再次翻译对于文章的一些细节问题又有更好的理解。下面是翻译内容,虽然翻译出来后很像小学生写作文,读起来很拗口,希望大家多多提出宝贵意见,谢谢。原文地址:http://www.codeproject.com/KB/aspnet/BestPrctice1.aspx#As%...阅读全文
摘要: c#类型分为值类型和引用类型值类型赋值或者传递时候,都会复制一分数据,所以改变新数据值的时候并不会改变原来数据而引用类型的赋值与传递时,C#会复制一份引用地址,因此改变新变量值时候,会影响到原来的变量测试如下代码:class Program { static void Main(string[] args) { Person p = new Person { Name = "Chris", Gen...阅读全文


