使用未分配的局部变量'folderPath'

时间:2016-07-27 06:45:04

标签: c#

我有错误:

  

使用未分配的局部变量'folderPath'

当我使用此代码时:

string folderPath = folderPath.Substring(folderPath.IndexOf(@"\") + 1) + @"C:\test\" + "_converted";

如何解决?

1 个答案:

答案 0 :(得分:3)

您正在创建一个字符串,并且在该过程中您正在尝试访问它。这没有意义。

如果folderPath是现有变量,则重复使用变量:

folderPath = folderPath ...

或者使用其他名称创建变量:

string folderPath2 = folderPath ...