如何将标签内容转换为int

How to convert label content to int

有没有办法将 lblGVMAmount.Content(标签)转换为 int

int amount;
if (int.TryParse(lblGVMAmount.Content, out amount) >= 8000)
    lblUnderRunBumper.Content = "Under-Run Bumper";

错误:

No overload for method 'TryParse' takes 1 arguments

我也试过Convert.ToInt32(lblGVMAmount.Content),但是不行。

编辑: 一年后读了这个问题...当时我是个新手:P。我学到了很多东西,现在仍然如此。

我认为您应该查看 Int32.TryParse 的文档,但是无论如何您都应该写

int GVMAmount;
if (int.TryParse(lblGVMAmount.Content.ToString(), out GVMAmount))
    if(GVMAmount > 8000) 
        lblUnderRunBumper.Content = "Under-Run Bumper";