在 C# 2.0 中删除附加在文件路径中的子文件夹的更好方法是什么
本文关键字:方法 是什么 文件夹 路径 更好 删除 文件 | 更新日期: 2023-09-27 18:22:15
string EV_HOME = System.Environment.GetEnvironmentVariable("EV_HOME");
string myFilePath = EV_HOME + "''MyFolder''MySubFolder";
假设EV_HOME
返回 C:''myprogram''leanrning''otherfolder
如何删除文件夹anotherfolder
并按此方式myFilePath
C:''myprogram''leanrning''MyFolder''MySubFolder
我所知道的是循环Ev_HOME值并将每个值(最后一个除外(构建为新字符串。
谢谢。
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication12
{
class Program
{
static void Main(string[] args)
{
string EV_HOME = @"C:'myprogram'leanrning'anotherfolder'";
string parentFolder = new System.IO.DirectoryInfo(EV_HOME).Parent.FullName;
string myFilePath = parentFolder + "''MyFolder''MySubFolder";
Console.WriteLine(myFilePath);
}
}
}