我是编程新手,我正在尝试将创建txt文件的路径添加到字符串变量中。但是,如果可以使用Replace或Concat完成此操作,则我做错了。我从未在C#上使用过它。到目前为止,这是我所做的:
string path = @"###";
do
{
Console.Write("Insert the path in oder to export data: ");
string temp = Console.ReadLine();
}
while (String.IsNullOrEmpty(path));
path = path.Replace("###", "temp");
答案 0 :(得分:3)
以下一行
path = path.Replace("###", "temp");
用文字字符串###
替换路径中的temp
部分。
在操作结束时,您的path
变量的内容将为“ temp”。
您根本不需要做Replace
。相反,
string path = string.Empty;
do
{
Console.Write("Insert the path in oder to export data: ");
path = Console.ReadLine();
}
while (String.IsNullOrEmpty(path));
会将用户输入的路径分配到您的path
变量中。