我有办法将lblGVMAmount.Content
(标签)转换为int
吗?
int amount;
if (int.TryParse(lblGVMAmount.Content, out amount) >= 8000)
lblUnderRunBumper.Content = "Under-Run Bumper";
错误:
没有超载的方法' TryParse'需要1个参数
我也试过了Convert.ToInt32(lblGVMAmount.Content)
,但它不起作用。
编辑:一年后读完这个问题后......我当时是新手:P。我学到了很多东西,但仍然这样做。
答案 0 :(得分:3)
我认为你应该看看Int32.TryParse的文档,但无论如何你应该写
int GVMAmount;
if (int.TryParse(lblGVMAmount.Content.ToString(), out GVMAmount))
if(GVMAmount > 8000)
lblUnderRunBumper.Content = "Under-Run Bumper";