
Csharp
beyond_ml
这个作者很懒,什么都没留下…
展开
-
[程序发布]文件名批量修改 (.NET environment 1.1 required)
喜欢收集电影、动画、图片之类的东西,但是非常讨厌去手动改文件名,所以写了这么一个东西,自动完成文件名的修改。 下载地址:http://www.dotnetview.com/renameall/RenameAll.rar 反馈:beyond_ml@yahoo.com.cn 除了有主窗口外,还做了一个shell的接口 主要feature有: 1, 自动识别版本号(例如 [v2]),压缩率(例如原创 2004-06-27 13:41:00 · 1595 阅读 · 1 评论 -
在C#中如何将文件放入回收站。
当我的系统可以提供文件操作的时候,我总是尽可能小心对付每一次删除请求,因为,也许用户有可能会在下一分钟因为这次的误操作而后悔不已。 ///SHFILEOPSTRUCT definition [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] public struct SHFILEOPSTRUCT { public原创 2004-07-02 22:09:00 · 1836 阅读 · 0 评论 -
保护密码输入框
刚才在blog上看了一篇用C#写的密码察看器,这时才想起来自己做的所有的程序都忘记了保护密码输入框。善哉,善哉。希望它们现在都安然无恙,顺便一提如何防止这样的事情发生,自定义自己的TextBox,过滤两个特殊的消息。 protected override void WndProc(ref Message m){ //EM_GETLINE is 0x00C4 ///WM_GETTEXT原创 2004-06-28 00:18:00 · 1306 阅读 · 0 评论 -
快速排序
最近一直在研究排序的效率,慢慢的我会写一些自己的心得。 下面的代码是快速排序算法的实现,因为我写的时候考虑比较的重用和结构,所以使用了继承的体系,代码可以对任何一种object进行排序,只要你提供Sort的依据。 using System;using System.Collections;using System.Diagnostics; namespace Malei.Math.Sort{ //原创 2004-07-05 14:05:00 · 1701 阅读 · 2 评论 -
经典8皇后问题求解,C#2.0版本
在算法世界中,8皇后是非常经典的老问题了,利用回溯(递归)是此类问题的标准解答,类似的还有求费氏数列的问题等。 共享我的源代码:http://d2.yousendit.com/d/E7FA5590738888F7D57CC5DEDA10CBA5/8Queens.zip?因为服务器原因,这个文件只能保存7天。原创 2004-08-03 00:13:00 · 1532 阅读 · 2 评论