代码技巧收集
桃花换小鱼干儿
这个作者很懒,什么都没留下…
展开
-
c# 复写Equals方法
List. Remove 无法移除引用类型;C#Equal怎么复写原创 2022-03-24 17:36:29 · 1398 阅读 · 0 评论 -
检查档名是否合法(windows下)
bool CheckFileNameValid( string szFileName ) { if( String.IsNullOrEmpty( szFileName ) ) { return false; } string[] szSpecialCharacterArray = new string[] { "\\", "\"", ">", "<", ":", "*", "?", "|", "/" }; for( int i = 0; i < ...原创 2022-01-05 17:42:49 · 321 阅读 · 0 评论 -
c# 查询苏州优租房排号
背景:申请优租房以后,想时刻关注进度,每次都需要手动查询会很麻烦,所以想要一个可以自动查询,后台运行的小软件。查询网址:http://ent.sipprh.com:8000/ModuleDefaultCompany/RentManage/RentNumberSearch1.首先要知道输入身份证号,按下【查询】后发送出去了什么。具体步骤为①输入查询号②按F12(chorm内核)③选到NetWork④按查询⑤选择左边Name栏中的最新一项目⑥找到FromData⑦选择ViewSource 就可以看到了:【C原创 2021-05-28 18:24:07 · 208 阅读 · 0 评论 -
C# 打开某个目录
System.Diagnostics.Process.Start( szCurrentDirectory );原创 2021-05-26 14:51:21 · 572 阅读 · 0 评论 -
获取十进制数转换为二进制后某一位的值
代码参考如下: // 具体做法是将十进制数通过[>>]操作符右移,然后再和1求【与】。和1求与相当于和[00000001]求与,这样得到的结果只需要看最后一位是否为1就好。 注:[&]操作符简介: 1&1=1; 0&1=0; 0&0=0; 1&0=0 (简单说就是只有[1&1]为1,其它结果都是0) internal bool DeterminesValueOfOneBitInBinary( int nNeedConvertedToBin原创 2021-05-21 14:43:35 · 680 阅读 · 0 评论 -
判断是当前平台是32位还是CE平台
// CheckCurrent System#if WINCE // CE平台#else // 32位平台#endif原创 2020-04-10 15:40:17 · 138 阅读 · 0 评论 -
移除一个List 或者 Array 中重复的项目
这里主要是通过两层For循环来实现的,重复的规则自己定制。 for( int i = 0; i < PipeBendList.Count; i++ ) { for( int j = PipeBendList.Count - 1; j > i; j-- ) { if( PipeBendList[ i ].IsEqual( PipeBendList[ j ] ) )...原创 2020-02-25 09:26:08 · 162 阅读 · 0 评论