我希望脚本执行的操作是显示一个测试,说“当前正在编辑:”,然后显示if语句正在查看文件夹是否存在的文件夹的文件路径。即使文件存在,文本仍不会弹出。没有错误消息。
我尝试了File.Exists
if语句,但是那行不通,所以我不知道还能尝试什么。
if (File.Exists(@textBox2.Text + textBox1.Text))
{
currentlyediting.Text = "Currently Editing: " + textBox2.Text + textBox1.Text;
currentlyediting.Visible = true;
}
答案 0 :(得分:2)
您应该使用推荐的Path.Combine()
方法,而不是连接两个或多个字符串。
尝试以下方法:
var path = Path.Combine(textBox2.Text, textBox1.Text);
if (File.Exists(path))
{
currentlyediting.Text = $"Currently Editing: {path}";
currentlyediting.Visible = true;
}