- 博客(3)
- 资源 (4)
- 收藏
- 关注
翻译 让人混淆的UnmanagedType.LPStruct列集指令(翻译)
原始文献地址:http://blogs.msdn.com/adam_nathan/archive/2003/04/23/56635.aspx 在列集有多种非托管表现形式的托管数据类型时,MarshalAsAttribute属性可以改变列集(Marshaling)行为。一般来说,使用MarshalAsAttribute的难点是如何在它的构造函数里面选择正确的UnmanagedType枚举
2009-03-15 17:18:00 1618
原创 引起FileNotFoundException原因通用分析过程
有的时候,你在双击一个托管程序,或者使用Assembly.Load方法加载一些Assembly的时候,CLR会抛出System.FileNotFoundException,这种异常经常让人误解。例如有一个托管程序A,引用了dll B,虽然A和B都在同一个文件夹里面,但是当你试图运行A的时候,还是会有类似下面的异常抛出来:Unhandled Exception: System.I
2009-03-10 01:24:00 3542
原创 为什么连接字符串一定要用StringBuilder(介绍CLR Profiler)
当然啦,很多人开始学习C#的时候,就已经听到过来自多方的警告,连接字符串的时候一定要用StringBuilder,不要使用String直接连接的方式,而且也都知道其中的原因,例如什么因为String是一个固定的变量,不能更改,每一次String连接的操作实际上都是创建了一个新的String实例。可能很少有人知道具体的数据是什么,因为我们不能尽信书本上说的,一定要有一些实验数据才可以。 让我
2009-03-10 01:19:00 2925 2
开发人员技能清单
2012-04-21
版本控制系统进阶--使用VSTF将项目开发流程集成进来到工具当中
2009-08-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人