Hallo zusammen
Ich kriege folg. fehlermeldung:
CS0161: Functions.ValidatePersonalID(string): Nicht alle Codepfade geben einen Wert zurück.
an folg. Zeile bleibt es hängen:
Zeile 212: public static bool ValidatePersonalID(string strPID)
Fehlermeldung ist mir zwar klar, jedoch sehe ich nicht, was ich im code falsch habe... kann mir da jemand helfen??
DANKE
Ich kriege folg. fehlermeldung:
CS0161: Functions.ValidatePersonalID(string): Nicht alle Codepfade geben einen Wert zurück.
an folg. Zeile bleibt es hängen:
Zeile 212: public static bool ValidatePersonalID(string strPID)
Code:
public static bool ValidatePersonalID(string strPID) { bool strErrorPID = false; if (String.IsNullOrEmpty(strPID)) throw new ArgumentNullException("Personal ID"); for (int i = 0; i < strPID.Length; i++) { char ch = strPID[i]; UnicodeCategory uc = Char.GetUnicodeCategory(ch); switch (uc) { case UnicodeCategory.UppercaseLetter: case UnicodeCategory.LowercaseLetter: case UnicodeCategory.DecimalDigitNumber: case UnicodeCategory.DashPunctuation: case UnicodeCategory.ConnectorPunctuation: break; default: return strErrorPID = true; break; } } }
DANKE
Comment