Ich möchte so etwas wie dieses mit C# tun:C# erklären Variable in if-Anweisung
if (i == 0)
{
button a = new button();
}
else
{
TextBlock a = new TextBlock();
}
mainpage.children.add(a);
Aber ich erhalte eine Fehlermeldung, dass
Fehler 1 Der Name 'a' existiert nicht in der aktueller Kontext
Irgendwelche Ideen?
danke im voraus!
Doch die Frage ist, mehr über [Bereiche] (http://msdn.microsoft.com/en-us/library/aa691132 (v = vs.71). aspx). Titel: _ "Variable in If-Anweisung deklarieren" _ Ausnahme: _ "Der Name 'a' existiert nicht im aktuellen Kontext" _ –
@TimSchmelter Das ist Haare spalten, um ehrlich zu sein. Dies adressiert das, vielleicht auf Umwegen, das den Benutzer zu einer Alternative führt und denkt, dass sie neu sind, aber immer noch. –
Danke! es hat total funktioniert! –