Wie kann ich eine Methode in den mscorlib
Frage
Ich möchte einige Methoden hinzufügen, um mscorlib. Zum Beispiel:
string abc;
abc.IsNumeric ()
ich hoffe, konnte meine Frage erklären.
Lösung
Sie können diese Methoden nicht in den mscorlib, jedoch können Sie Erweiterungsmethoden verwenden, so dass sie aussehen, als ob sie auf Zeichenfolge definiert sind, z.
public static class StringExtensions
{
public static bool IsNumeric(this string s)
{
// TODO
}
}
, die Sie dann nennen, wie Sie verlangten, z.
"1234".IsNumeric()
Andere Tipps
Sie haben eine gute Antwort von Greg. Ich wollte nur hinzufügen, dass Sie hier mehr über Erweiterungsmethoden lesen können:
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow