c# - Conditional MessageBoxes -
i'm making script display particular messageboxes if different conditions fulfilled. i have 8 conditions check , each of them have display different messageboxes if "0" or "1".
an shortened example of code follows:
// similar if(y[1] == "1") statements above similar messages without corresponding fruit(s) if (y[2] == "1") { messagebox.show("multiple goods required! please following items off shelves" + environment.newline + "1. apple" + environment.newline + "2. pear" + environment.newline + "3. orange"); } else if (y[2] == "0") { messagebox.show("multiple goods required! please following items off shelves" + environment.newline + "1. apple" + environment.newline + "2. pear"); } my knowledge of c# quite basic, i'm willing learn! please help!
i make messages conditionally, , write code showing message box once:
string msg = "multiple goods required! please following items off shelves"; if(y[2] == "0" || y[2] == "1") { msg += environment.newline + "1. apple" + environment.newline + "2. pear"; if (y[2] == "1") msg += environment.newline + "3. orange"; messagebox.show(msg); } i made above equivalent code, otherwise think written better.
also consider using string.format , stringbuilder creating message, instead of concatenating small strings.
Comments
Post a Comment