首页 > 代码库 > C#控制台基础 path.changeextension一个路径字符串中的文件扩展名

C#控制台基础 path.changeextension一个路径字符串中的文件扩展名

将一个txt文件,改成exe

 

0、文件

技术分享

 

 

1、代码

 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7  8 namespace ConsoleApplication4 9 {10     class Program11     {12         static void Main(string[] args)13         {14             string path = @"D:\用户目录\我的文档\visual studio 2015\Projects\ConsoleApplication4\ConsoleApplication4\bin\Debug\2.txt";15             string str= Path.ChangeExtension(path,".exe");16             17             Console.WriteLine(str);18             Console.ReadKey();19         }20     }21 }

 

 

 

2、控制台

技术分享

 

3、文件

技术分享

 

看到了木?电脑中存储的文件是没有任何变化的。那这个path类中的方法干了啥?

其实这个方法是修改字符串的,而不是用来修改电脑中的文件的。

 

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            string path = @"D:\用户目录\我的文档\visual studio 2015\Projects\ConsoleApplication4\ConsoleApplication4\bin\Debug\2.txt";
            string str= Path.ChangeExtension(path,".exe");
            
            Console.WriteLine(str);
            Console.ReadKey();
        }
    }
}

C#控制台基础 path.changeextension一个路径字符串中的文件扩展名