目录文件拷贝
摘要:FCL提供了文件移动、文件复制、目录移动的方法,但没提供目录复制的方法,可以用递归实现。注意的地方是需要检查一定不能让父目录拷贝到子目录中,否则程序会一直递归执行下去直到出错!static void CopyDirectory(string srcDir, string tgtDir){ DirectoryInfo source = new DirectoryInfo(srcDir); DirectoryInfo target = new DirectoryInfo(tgtDir); if (target.FullName.StartsWith(source.FullName...
阅读全文
转载正则表达式
摘要:RT,我自己也是新手,也正在学,如果大家有更好的资源也共享一下。这个是大家最熟悉的RegExLab:http://www.regexlab.com/zh/regref.htm正则表达式30分钟入门教程: http://manual.phpv.net/regular_expression.html脚本之家:http://www.jb51.net/list/list_6_1.htmhttp://www.jb51.net/article/18526.htmwww.iteye.com: http://www.iteye.com/blogs/tag/%E6%AD%A3%E5%88%99%E8%A1%A8
阅读全文
C#操作文件之二
摘要:1.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Delete(%%1);4.删除文件夹//using System.IO;Directory.Delete(%%1);5.删除一个目录下所有的文件夹//using System.IO;foreach (string dirStr in Directory.GetDirectories(%%1)){ DirectoryInfo dir = new
阅读全文
C# 文件操作之一:XML
摘要:比较简单,暂且记录下来,查询方便操作XML文件已知有一个XML文件(bookstore.xml)如下:<?xml version="1.0" encoding="gb2312"?><bookstore><book genre="fantasy" ISBN="2-3631-4"><title>Oberon's Legacy</title><author>Corets, Eva</author><price>5.95
阅读全文
C#之读取文件路径
摘要:读取文件时,路径的设置下面3种都可以:View Code protected void ReadUserName() { //string path = "c:\\temp/passport.txt"; //string path = "c:/temp/passport.txt"; string path = "c:\\temp\\passport.txt"; int maxNum = 0; using (StreamReader sr = new StreamReade...
阅读全文
MSMQ之一:基本应用
摘要:1 MSMQ介绍和安装消息队列 Message Queue(微软消息队列)是在多个不同的应用之间实现相互通信的一种异步传输模式,相互通信的应用可以分布于同一台机器上,也可以分布于相连的网络空间中的任一位置。它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理 消息队列是发送和接收消息的公用存储空间,它可以存在于内存中或者是物理文件中。消息可以以两种方式发送,即快递方式(express)和可恢复模式(recoverabl
阅读全文
C# CLR 几道面试题
摘要:1 static 成员和static构造函数using System;namespace testStatic{ class Program { static void Main(string[] args) { Console.WriteLine(A.X.ToString()); //Return: 2 Console.WriteLine(B.Y.ToString()); //Return: 1 Console.Read(); } } class A { public static int X = B.Y; static A() { ++X; } } class B { public sta
阅读全文
前期绑定和后期绑定
摘要:前期绑定相当于直接引用一个类 声明并实例化后期绑定在C#中一般应用反射,通过类名字符串来实例化一个类,在程序运行之前,对被实例化的类毫不知情Assembly.Load(程序集).CreateInstance(命名空间.类)
阅读全文
C# const static readonly
摘要:C# const static readonly
阅读全文