C#学习
冷木
IT老男人,中年程序员。注意力分散于各个角落,爱好广泛。敏(想)于(得)思(多)讷(做)于(得)行(少)。
所有内容欢迎转载
展开
-
C#测试程序执行时间
在类中添加 [System.Runtime.InteropServices.DllImport("Kernel32.dll")] static extern bool QueryPerformanceCounter(ref long count); [System.Runtime.InteropServices.DllImport("Kernel3原创 2010-04-08 22:56:00 · 759 阅读 · 0 评论 -
COM注册
今天,用到的com组件,被人用C++写的,自己只是使用。可惜啊,挣了半天也没有有弄好,最后证明是这个C++的DLL的com组件是依托另外的组件的东东。 也更同时学了一招。批量注册com组件。其实也很简单,就是写成bat,但是咱前不知道啊 呵呵 regsvr32 /s ~~~.dllregsvr32 /s ~~~.dllregsvr32 /s ~~~a.dll 将dll和原创 2010-04-21 22:28:00 · 544 阅读 · 0 评论 -
Compare方法出错
{"当 Array.Sort 调用 x.CompareTo(x) 时,IComparer (或其依赖的 IComparable 方法)未返回零。x:“SGGM.Attribute.cRow”x 的类型:“cRow”IComparer:“System.Array+FunctorComparer`1[SGGM.Attribute.cRow]”。"}因为发现该排序不稳定,当比较的值相等时 ,会出现重原创 2010-05-05 13:47:00 · 1971 阅读 · 0 评论 -
转帖 没有仔细看
Net程序员一般不会太重视算法问题,因为工作中很少有机会用到,相比之下需求分析和构架设计的能力更为重要。反过来讲,算法能力也不能完全代表编程水平,更不能代表解决实际问题的能力。但相信只要有程序员的地方,就会有人对算法感兴趣,即使在.Net版,也会有不少乐于思考某些不切实际问题的同志。附一些实际工作中绝不会遇到的问题,大家可以测试一下自己对于这类问题的应对能力。入门1、一个长为10万的数组A,给出1原创 2010-05-11 09:28:00 · 524 阅读 · 0 评论 -
访问Linux下ftp服务器 ,客户端获取到:“服务器返回 无法识别的命令”
程序中有段循环实现批量上传文件到ftp服务器的代码,传输一定的文件后,服务器就会返回“远程服务器返回错误: (500) 语法错误,无法识别命令。”, 分析 1:可能是个别文件有问题,于是,只上传有错误的文件。上传成功。不是文件问题。 分析2:ftp服务器读取缓冲原创 2011-09-07 15:19:16 · 1942 阅读 · 0 评论 -
C#反射 与 枚举类型
获取所有的枚举值 var fields = typeof(MyEnum).GetFields(); foreach (var fi in fields) { if (fi.FieldType == typeof(MyEnum)) {原创 2012-06-26 08:55:28 · 1833 阅读 · 0 评论