22Mrz/110
IsNumeric

Grüße! Hier mal ein Snippet, über welches man herausfinden kann, ob ein Wert/Objekt Numeric ist.
Diese Funktion ist auch in der Pulse.Converter Klasse zu finden (seit ein paar Minuten).
Keine Ahnung, warum ich die Funktion vorher noch nicht eingebaut habe.
Besser spät als nie!
/// <summary>
/// Überprüft, ob ein Object einen Numerischen Wert darstellt
/// </summary>
/// <param name="Source">Das zu prüfende Object</param>
/// <returns></returns>
static bool IsNumeric(object Source)
{
try
{
//Dummy wird die Zuweisung, des Ergebniswertes benutzt
double Dummy;
//Für Double.TryParse wird ein String erwartet, daher erfolgt vorher die Konvertigung des Objects
//NumberStyles und NumberFormatInfo werden so definiert, dass sie "Invariant" sind
return Double.TryParse(Convert.ToString(Source), System.Globalization.NumberStyles.Any, System.Globalization.NumberFormatInfo.InvariantInfo, out Dummy);
}
catch
{
return false;
}
}