Operator " + " angewendet werden kann nicht auf Operanden vom Typ "string" und "Methode Gruppe"

Bin ich zu überprüfen, ob ein Verzeichnis vorhanden ist, mit diesem code:

while (Directory.Exists(currentDirectory + year.ToString))
{
  //do stuff
  year++;
}

Jahr ist eine normale Ganzzahl, currentDirectory string. Leider ist dieser Vorgang gibt mir die
"Operator" + " angewendet werden kann nicht auf Operanden vom Typ "string" und "Methode Gruppe"
Fehler mesage. Ich nicht wirklich wollen, erstellen Sie eine neue Zeichenfolge, die bei jeder Iteration, wenn ich nur ab und zu erhöhen.

.ToString ()
Wenn Sie eine Meldung wie Operator " + " angewendet werden kann nicht auf Operanden vom Typ "string" Sie haben möglicherweise eine + zu viele in Ihrer Verkettung-code. Wahrscheinlich eine + am Ende einer Zeile und einer + am Anfang der nächsten. (als überschrift zählt für diesen Fall, und einige mögen sich Fragen,)

InformationsquelleAutor Haris | 2014-02-27

Schreibe einen Kommentar