string path=“”;//文件的绝对路径
1. 获取文件所在的目录 Path.GetDirectoryName(path)
2.获取文件 的文件名称(不包含后缀名) Path.GetFileNameWithoutExtension(path)
3.获取文件 的文件名称(包含后缀名) Path.GetFileName(path)
4.获取文件 的文件的后缀名 Path.GetExtension(path)
5.文件的全路径 Path.GetFullPath(path) 也可以用来相对路径转绝对路径
6. 将修改文件名
if (System.IO.File.Exists(path))
{
System.IO.File.Move(path, endUrl);//原文件名 目标文件名
}
7. 文件转字节数组
string zipfile = "c:\\a.zip";
//方法1
FileStream fs = new FileStream(zipfile, FileMode.Open);
//把文件读取到字节数组
byte[] zipdata = new byte[fs.Length];
fs.Read(zipdata, 0, zipdata.Length);
fs.Close();
//方法2
//把文件读取到字节数组
byte[] zipdata = File.ReadAllBytes(zipfile);