#region 路径操作
/// <summary>
/// 路径操作
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button1_Click(object sender, EventArgs e)
{
//更改路径字符串的后缀名 不会更改实际的文件
string newPath = Path.ChangeExtension(@"d:1212121.ttt", "avi");
newPath = @"d:12" + "12.txt";
//合并多个字符串路径 如果没有 自动加.
newPath = Path.Combine(@"d:12", "12.txt");
string path = @"E:广州传智20130228.Net训练营四期20130309集合_文件操作Code2013030912.avi ";
//得到文件路径所在的目录. 如果本身就是1个目录路径 就直接返回这个目录.
newPath = Path.GetDirectoryName(path);
//得到指定文件路径的后缀名 如果不是1个文件路径 返回空串.
newPath = Path.GetExtension(path);
//得到指定路径的文件名(带后缀的)
newPath = Path.GetFileName(path);
//只得到文件名 不要后缀
newPath = Path.GetFileNameWithoutExtension(path);
//相对路径 绝对路径.
string p = "1.txt";
newPath = Path.GetFullPath(p);
//得到系统的临时目录.
newPath = Path.GetTempPath();
//得到1个随机的系统文件名 这个文件已经创建好了
newPath = Path.GetTempFileName();
MessageBox.Show("成功!" + newPath);
}
#endregion