询问用户导出txt文件的路径C#

时间:2018-08-20 18:17:01

标签: c#

我正在尝试制作一个允许用户将数据导出到txt的程序,但是我首先要问用户创建txt的路径是什么。但是我没有正确的替换功能,我确实添加了一个变量。 抱歉,这是一个愚蠢的问题。

我尝试过的事情:

    let innerText = scrapeStringLike responseBody
                        $ do chroot "tr" $ do text "tr"
    case innerText of
       (Just content) -> L8.writeFile "ch1.txt"  content
       Nothing -> L8.writeFile "ch1.txt" ""

3 个答案:

答案 0 :(得分:2)

不要这样做,请使用Path类来操纵文件路径。

假设您在目录中获得目录。(通过提示符,config等)

var dir = <path here>;
var fullPath = Path.Combine(dir, "export.txt");

答案 1 :(得分:0)

path = path.Replace($"##Insert##", "{temp}");的最后一行代码替换为path = path.Replace($"##Insert##", temp);

答案 2 :(得分:0)

我建议不要使用Replace方法,而应使用String.Format

string path = @"{0}\export.txt";

Console.WriteLine("Insert the path to export txt: ");
string temp = Console.ReadLine();
path = String.Format(path, temp);

但这只是在您的特定情况下可行的解决方法,您宁愿使用Path.Combine