我的天空,我的世界

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文件操作:
1.文件操作类有两个,File类和FileInfo类。File类的方法都是静态的,所以在跨线程操作时不会出现问题。FileInfo类需要和特定文件关联来实例化,操作大量文件时效率较高。

File类文件操作

2.得到或修改文件创建时间,使用GetCreationTime和SetCreationTime。 得到和修改文件属性,使用GetAttributes和SetAttributes。注意:GetAttributes返回的是FileAttributes这个枚举,所以还需进行位运算

//Archive、Hidden、ReadOnly、Normal
  if((File.GetAttributes(filepath) & FileAttributes.Hidden)==FileAttributes .Hidden){}
    
        File.SetAttributes(filepath,FileAttributes.Archive);

 

文件夹操作:
1.Directory类的所有方法都是静态的。打算多次重复操作某个文件夹,建议使用DirectoryInfo。

读写文件:
1.用File类创建FileStream对象,用FileStream类创建和操作文件流FileStream对象。

 

Code

 2.汉字由两个ASCII码来实现。区码对应ASCII码是“160+区码数字”,位码对应ASCII码是“160+位码数字”

string s=""
byte [] b=System.Text .Encoder.Default.GetBytes(s);
System.Console.WriteLine (b[
0]-160);
System.Console.WriteLine (b[
1]-160);

3.

简单记事本


 

 

posted on 2009-10-22 15:04  eaglegrace  阅读(215)  评论(0编辑  收藏  举报