Ich mag ein Steuerelement aktualisieren, basierend auf einem Wert z:C# Programmierung Praxis
if (StringName == StringName2)
ListBox1.Items.Add("send data");
else if (StringName3 == StringName4)
DifferentListBox.Items.Add("send data");
else if (StringName5 == StringName3)
AnotherListBox.Items.Add("send data");
oder mit einer switch-Anweisung erfolgen und so auf weiteren 20-mal zum Beispiel.
Ist es möglich, diese Methoden setzen zu setzen in einem Wörterbuch, so muss ich nur den Schlüssel eingeben, um die Methode statt Iterieren durch jede Anweisung zu handeln.
Oder können Sie mich auf eine Praxis hinweisen, die mich dazu bringen würde, dies zu erreichen? Oder wie erreicht man dies in weniger Code?
Ist es absichtlich, dass Sie verschiedene Zeichenfolgen vergleichen, z. (StringName == StringName2) vs. (StringName3 == StringName4)? Dies macht einen großen Unterschied für die Lösung. –