摘要:
今天想把我的音乐里面500首的mp3都拷到手机里,不过这些mp3都有很多层目录,而且每首歌曲都还有歌词文件,我只想留下mp3,歌词文件都删掉,就写了个小程序跑一下,比手动删快多了。View Code using System;using System.IO;namespace DelAllLrcFiles{ class Program { static readonly string root = @"E:\我的音乐\Classic\"; static readonly string ext = ".lrc"; static void Ma... 阅读全文
摘要:
引用类型的对象的成员也是引用类型的:View Code using System;using System.Collections;namespace HashTableDemo{ class Program { class Employee { public string Name; public int Age; public Employee(string name, int age) { Name = name; ... 阅读全文
摘要:
事件关联的委托是按顺序串行执行的。View Code using System;namespace EventDemo{ class Program { static void Main(string[] args) { Job job = new Job(); job.DoJob(); } } class Job { public delegate void JobHandle(int max); public event JobHandle OnW... 阅读全文
摘要:
记录一下方便查看。View Code using System;using System.Collections.Generic;namespace IComparerDemo{ class Program { class Employee { public string Name; public int Age; public Employee(string name, int age) { Name = name; ... 阅读全文
摘要:
开发中有时会遇到要对文件进行共享状态的读写操作,代码如下:View Code using System.IO;using System.Text;namespace LucienBao.Commons{ public static class FileHelper { public static string ShareRead(string file, Encoding encoding) { string content = string.Empty; FileStream fs = new FileStr... 阅读全文
摘要:
在DOS的批处理中,有时候需要知道当前的路径。在DOS中,有两个环境变量可以跟当前路径有关,一个是%cd%, 一个是%~dp0。 这两个变量的用法和代表的内容一般是不同的。 1. %cd% 可以用在批处理文件中,也可以用在命令行中;展开后,是驱动器盘符:+当前目录,如在dos窗口中进入c:\dir目录下面,输入:echo %cd%,则显示为:c:\dir 。 %cd%的时间内容是可以被改变的,比如CD命令就可以改变它的内容。 2.%~dp0只可以用在批处理文件中,它是由它所在的批处理文件的目录位置决定的,是批处理文件所在的盘符:+路径。在执行这个批处理文件的过程中,它展开后的内容是不可以改变. 阅读全文
摘要:
<script type="text/javascript" language="javascript"> var btndelayId; //定时器编号 var btndelaytip = 100; //倒计时次数 function _SetTip(obj, oldvalue) { if (obj) { obj.disabled = true; obj.value = "查询中"; btndelaytip--; if (btndelayId && btndelaytip < 0) { window. 阅读全文
摘要:
这篇文章,不需要你一次就看懂,如果你真的能一次都看懂,我想设计模式对于你来说已经没什么难度了..因为设计模式就是要体现这些原则的,你可以把设计原则看做是一门语言,设计模式是由这些语言编码的程序..你既然已经明白,精通了语言,剩下的编码自然是很简单的事情,编码的越多则经验越多,经验越多则对原则的理解就越深...这是一个学习领悟的过程.. 我希望这篇文章能帮助新人感受到设计模式的乐趣,避免重复编码....减少劳动量..如果你能在用心静静的体会文章的每个字,每段话的意思,这样可以避免走很多弯路...我以前学习设计模式的时候,就是因为忽略了原则,凭着感觉,看着书来学习设计模式,结果就是知其然而不知其所 阅读全文
摘要:
很多时候我们需要在存储过程中使用动态的SQL,要怎么用好动态SQL呢,怎样执行效率最高呢。下面来介绍一下,如何使用动态SQL操作数据库。 在存储过程中执行一个简单的SQL语句使用下面的方法即可。 DECLARE BEGIN /* 使用该方法来创建一个新数据表,但这方法需要当前用户具有创建表的权限。 阅读全文
摘要:
using System;using System.Collections;namespace RandomDemo{ class Program { static void Main(string[] args) { Hashtable ht0 = new Hashtable(); for (int i = 0; i < 6; i++) { do { Random rnd = new Random((unchecked((int)(DateTime.Now.Ticks)))); int tmp = rnd.Next(0, 100); if (!ht0.ContainsValue(tmp 阅读全文