我想更新基於值e.g控制:C#編程實踐
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");
或使用switch語句等另外20次中進行的那樣。
是否有可能把這些方法(OneOfTheListBoxes.Items.Add("send data")
置於 在字典中,所以我只需要輸入密鑰來操作該方法,而不是遍歷每個語句。
或者你可以指點我的做法,會讓我做到這一點?或者如何在更少的代碼中實現這一點?
是否有意讓您比較不同的字符串,例如: (StringName == StringName2)與(StringName3 == StringName4)?這對解決方案有很大的不同。 – 2009-06-17 10:31:19