C#中的文件类操作(待补充)

1.Using 打开什么,就自动关闭什么,其他的包含的连接不管

XML文档读取

重点:必须是标准的xml文档,否则会出错

  1. string xmlxx = @"C:\1.xml";
  2. using (XmlReader reader = XmlReader.Create(xmlxx))
  3. {
  4. while (reader.Read())
  5. {
  6. if (reader.NodeType == XmlNodeType.Text)
  7. {
  8. Console.WriteLine(reader.Value + "\r\n");
  9. }
  10. }
  11. }
  12. Console.ReadKey();

StreamReader 的Read方法的使用

  1. StreamReader sr = new StreamReader(@"E:\\111.txt", Encoding.GetEncoding("GB2312")); //通常需要转码为GB2312
  2. int Ichar = 0;
  3. while ((Ichar = sr.Read()) != -1) // 不再有可用的字符,则为 -1
  4. {
  5. Console.Write(Convert.ToChar(Ichar).ToString()); //StreamReader的Read方法返回的是字符串的二进制数字,可以用ToChar转换成ASCII字符串,将int类型转成ASCII字符
  6. }
  7. Console.ReadKey();

来自为知笔记(Wiz)

时间: 2024-12-30 03:07:52

C#中的文件类操作(待补充)的相关文章

iOS中对文件的操作

转自:http://marshal.easymorse.com/archives/3340 iOS中对文件的操作 因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件: Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录 tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除 Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除 在Do

java file文件类操作使用方法大全

1.构造函数 [java] view plaincopy public class FileDemo { public static void main(String[] args){ //构造函数File(String pathname) File f1 =new File("c:\\zuidaima\\1.txt"); //File(String parent,String child) File f2 =new File("c:\\zuidaima",&quo

python中关于文件的操作

今天让我们来一起学习一下python中关于文件的操作吧: 先看看以下如果打开文件: #open()打开文件的方法:r参数只能以读的方式打开文件,不能写 =(,,=)data=.read()(data)

Android中的文件权限操作

默认本工程创建的文件本工程对其有读写权限. 我们可以通过context.openFileOutput("文件名", 模式): 我们可以创建私有, 共有, 只读, 只写文件, 默认的文私有文件. 如果别的Android工程访问本工程的文件的话就会受限制, android的内核是linux, 所以他的文件管理和linux中的文件时一样的. 创建文件代码: /** * 创建各种文件 * @throws IOException * */ @SuppressLint({ "WorldW

【python学习笔记】pthon3.x中的文件读写操作

在学习python文件读写的时候,因为教程是针对python2的,而使用的是python3.想要利用file类时,类库里找不到,重装了python2还是使不了.在别人园子认真拜读了<详解python2和python3区别>(已收藏)之后,才发现python3已经去掉file类. 现在利用python进行文件读写的方法更加类似于C语言的文件读写操作. 如今总结如下: 一 打开文件—— f = open('poem.txt','x+'): 读过open的帮助文档,然后自己翻译了一下,现给大家分享一

Windows系统中监控文件复制操作的几种方式

http://blog.sina.com.cn/s/blog_4596beaa0100lp4y.html 1. ICopyHook 作用: 监视文件夹和打印机移动,删除, 重命名, 复制操作. 可以得到源和目标文件名. 可以控制拒绝操作. 缺点: 不能对文件进行控制. 只对Shell文件操作有效, 对原生Api MoveFile, CopyFile之类的操作无效. 用法: 从ICopyHook派生一个COM对象, 重载CopyCallbackA和CopyCallbackW, 然后把COM注册到H

linux下拷贝命令中的文件过滤操作记录

在日常的运维工作中,经常会涉及到在拷贝某个目录时要排查其中的某些文件.废话不多说,下面对这一需求的操作做一记录: linux系统中,假设要想将目录A中的文件复制到目录B中,并且复制时过滤掉源目录A中的文件a和b做法如下:#cd A#cp -r `ls |grep -v a |grep -v b| xargs` B注意:1)上面在cp命令执行前,最好提前cd切换到源目录A下,不然就要在ls后跟全路径,否则就会报错.2)命中中的xargs参数加不加效果都一样,不过最好是加上,表示前面的命令输出3)g

java_io文件类操作

Java对文件的操作主要包括创建文件,删除文件,列出指定目录下的所有文件,判断路径是目录还是文件等.详细代码如下所示: package wkl.file; import java.io.File; import java.io.IOException; public class FileTest { //创建一个文件 public static void creafile(){ String filename = "C:"+File.separator+"hello.txt&

安卓系统中的文件读写操作

权限 <manifest ...> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ... </manifest> WRITE_EXTERNAL_STORAGE 已经隐含了读取权限 得到当前应用下的路径文件 File file = new File(context.getFilesDir(), filename); 写文件 String file