08 2007 档案
摘要:微软中间语言 (MSIL) 是一种语言,是许多编译器(C#,VB.NET等)的输出. ILDasm (中间语言反汇编器)程序和.Net Framework SDK(FrameworkSDK\Bin\ildasm.exe)打包在一起,让用户以人可阅读的格式查看MSIL代码。通过该工具,我们可以打开任何.net可执行文件(exe或dll)并查看其MSIL代码。
阅读全文
摘要:equals,System.ValueType重载了System.Object的Equals方法,用于实现对实例数据的判等。 ReferenceEquals,对值类型应用ReferenceEquals将永远返回false。 Equals,主要有两种方法,如下 public virtual bool Equals(object obj); public static bool Equa...
阅读全文
摘要:解决 集合已修改;枚举操作可能不会执行
阅读全文
摘要: 在C#项目中添加引用Microsoft.VisualBasic.dll, 可以在C#程序中直接使用VB.NET中丰富的函数
阅读全文
摘要: xp_cmdshell 扩展存储过程将命令字符串作为操作系统命令 shell 执行,并以文本行的形式返回所有输出。
阅读全文
摘要:如果集合类是用户自定义的集合类,则用户必须实现它的GetEnumerator()方法,否则不能使用循环。当然,与这个自定义集合类对应的IEnumerator类(实现了该接口的类),也要自定义一个才行
比如,ArrayList集合类对应的IEnumerator是 ArrayListEnumeratorSimple
Array集合类对应的IEnumerator是 SZArrayEnumerator
阅读全文