IsAlphNum in C#

Swebble

Mitglied
Hallo,

kennt jemand eine C-like Funktion, die ein char daraufhin überprüft, ob es eine Zahl oder ein anderes Zeichen ist, wie IsAlphNum in C?

MfG

Sebastian
 
Hi.

Du könntest deine Lösung hier posten, sonst ist der Thread unsinnig und wandert in den Müll.

Übrigens, einfach gehts wohl mit RegEx.

MfG,
Alex
 
OK dann hier meine Bastellösung:

Code:
private bool IsNumeric(char c)
{
	bool ret = false;
	
	for(int i=0; i<10; i++)
	{
		if(ret)	break;
		ret = c.Equals((char)(48+i));
	}
	return ret;
}

MfG und frohes Proggen,

Sebastian
 
Ich finde es so schöner...

Code:
/// <summary>
/// 
/// </summary>
/// <param name="c"></param>
/// <returns></returns>
public static bool IsAlphaNumeric(char c){
	const string pattern = "aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ1234567890";
	if(pattern.IndexOf(c) >= 0) return true;
	else return false;
}
 
Zurück