我正在下订单,以便客户可以选择他们想要的披萨和配料,并能够为他们计算总数。
我使用单维数组来填充比萨饼大小选项的组合框:
string [] PizzaSize = {" Small $ 5.00"," Medium $ 7.00"," Large $ 9.00" };
并在表单加载期间加载信息:
cboSize.DataSource = PizzaSize;
如何为数组中的不同大小赋值并将其存储在十进制变量中?我使用小数,因为订单上的其他项目不是精确的美元金额,包括税金。
答案 0 :(得分:0)
您可以这样做:
Dictionary<String, Decimal> grandFunkers = GetGrandFunkers();
grandFunkers.DataSource = new BindingSource(dict, null);
grandFunkers.DisplayMember = "Key";
grandFunkers.ValueMember = "Value";
public static Dictionary<string, Decimal> GetGrandFunkers()
{
Dictionary<string, string> grandFunk = new Dictionary<string, string>
{
{"Mark Farner", 99.42},
{"Don Brewer", 97.76},
{"Mel Schacher", 88.39},
{"Craig Frost", 71.87}
};
return grandFunk;
}
你必须将猫从最伟大的摇滚乐队 - (#抱歉,Stones!)变成披萨大小。