无法从File.Exists()的方法组中选择方法

时间:2014-03-07 05:01:43

标签: c#

我收到错误“无法从方法组中选择方法。您是否打算调用该方法”。

if ((!File.Exists(pathString + "\\" + fileName + ".cs")) &&
                (!File.Exists(pathString + "\\" + fileName + ".vb")) &&
                (!File.Exists(pathString + "\\" + fileName + ".c")) &&
                (!File.Exists(pathString + "\\" + fileName + ".cpp")))

3 个答案:

答案 0 :(得分:4)

只需在程序顶部使用using SO=System.IO.File.Exists,然后使用SO.File.Exists

答案 1 :(得分:1)

可能是pathString或fileName是一个方法而不是一个字符串

答案 2 :(得分:0)

此处的问题是pathStringfileName实际上是方法名称,而不是本地或可访问字段。由于它解析为方法名称,因此编译器期望parens遵循该名称以便调用它。要修正这个数字,哪个是方法名称,并用parens跟随它

pathString()