【发布时间】:2015-12-15 02:56:18
【问题描述】:
class testapplication
{
static void ProcessString(string s)
{
{
Directory.Move("@C:/Users/Public/TestFolder", "@C:/Users/Public/TestFolder1");<1
Directory.Move("@C:/Users/Public/TestCase", "@C:/Users/Public/TestCase1");<2
}
}
}
像这样的例子,只能运行1,不能激活2。
【问题讨论】:
-
将它添加到 try catch 块中,并检查它是否在第一次调用时抛出任何异常。
-
您的意思是要并行运行它们吗?
-
你要移动两个相同的目录,当然移动第一个目录就不行了,目录就没有了
-
对不起!问题应该是错误的,现在更新了!
-
首先你应该给出一个有效的路径:
"@C:/Users/Public/TestFolder"应该是@"C:/Users/Public/TestFolder";将@放在"之外
标签: c#