switch-Anweisung

12/04/2010 - 23:26 von Alexander Richter | Report spam
Hallo,
wie kann ich die if-Anweisung
if (sender.GetType() == typeof(TextBox)) {
//
}
als switch-Anweisung schreiben?
Der folgende Programmcode erzeugt den
Fehler: Ganzzahlwert erwartet.

switch (sender.GetType()) {
case typeof(TextBox):
break;
}


Alexander
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
12/04/2010 - 23:54 | Warnen spam
Hallo Alexander!

Am 12.04.2010 23:26, schrieb Alexander Richter:
wie kann ich die if-Anweisung
if (sender.GetType() == typeof(TextBox)) {
//
}
als switch-Anweisung schreiben?
Der folgende Programmcode erzeugt den Fehler: Ganzzahlwert erwartet.

switch (sender.GetType()) {
case typeof(TextBox):
break;
}



Das verràt Dir die Dokumentation zu 'switch'. (Antwort: Gar nicht, wenn
man von Umwegen über Typnamen als Zeichenfolgen absieht.)

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen