我想用 C# 删除 java 文件夹,但我有一点问题。
这是代码
private void setDebug(string value)
{
debug.Text = value;
}
private void buildButton_Click(object sender, EventArgs e)
{
// delete java folder
string java_folder = @"C:\Program Files\Java";
if (Directory.Exists(java_folder))
{
setDebug("Deleting Java folder...");
Directory.Delete(java_folder, true);
progressBar.Value += 10;
}
}
当我单击按钮时程序卡住了,但是当我删除 Directory.Delete 行时,它将调试标签更改为“删除 java 文件夹...”
我知道程序卡住了,因为它删除了文件夹,但我希望它在删除文件夹之前先更改调试。
该怎么办?感谢帮助 :)