File类总结

File是静态类,无法被new,其中主要有以下一些静态方法:

    1. void Delete(string path):删除文件;

    2. bool Exists(string path):判断文件是否存在;

    3. string[] ReadAllLines(string path):将文本文件中的内容读取到string数组中;

    4. string ReadAllText(string path):将文本文件读取为一个字符串;

    5. void WriteAllLines(string path, string[] contents):将string[]写入到文件中。注意:写入的同时会把原来已有的内容覆盖。

    6. void WriteAllText(string path, string contents):将字符串contents写入到文件中。注意:写入的同时会把原来已有的内容覆盖。

    7. AppendAllText:向文件中附加内容。不会覆盖。

    8. Copy:复制文件,复制的目标目录不存在的会报错。

    9. Move:移动文件,移动的目标目录不存在的会报错;移动的同时还可以修改文件名。

原文地址:https://www.cnblogs.com/awphwb/p/9033234.html