2012年1月14日
摘要: 在实际程序中,String类型用得非常广泛,然而,由于.NET对String类型变量的独特管理方式,使用不当,会严重影响程序的性能。我们分几个方面来谈这个问题:1、了解String数据的内存分配方式编写一个控制台应用程序,输入以下测试代码: class Program { static void Main(string[] args) { String s = "a"; s = "abcd"; } }使用.NET Framework 2.0 SDK提供的ildasm.exe工具查看生成的MSIL指令:01 .method private hidebysi 阅读全文
posted @ 2012-01-14 23:30 风浪 阅读(298) 评论(0) 推荐(0) 编辑