我正在使用以下代码..
int TotalCost = 0;
int Price = int.Parse(txtprice.Text);
int Quantity = Convert.ToInt32(txtquantity.Text);
int Discount = Convert.ToInt32(txtdiscount.Text);
TotalCost += (Discount * Quantity);
int NetCost = TotalCost * (1 - (Discount / 100));
txtnetcost.Text = Convert.ToString(TotalCost);
txtprice.Text
来自数据库。虽然我试图转换txtprice.Text它给出格式异常错误
答案 0 :(得分:0)
您应该使用int.TryParse
,即使exception
不是要转换的value
,它也不会给您valid int
。
int Price = 0;
int.TryParse(txtprice.Text.Trim(),out Price);
还Trim
textbox
的值,因为extra spaces
保存在database
时可能包含java.net.URLConnetion.java
。