有没有一种方法可以在标签(Visual C#,Windows Form App)上显示int值0而该值不消失?

我正在研究一个项目,并且要求取消选中复选框,将变量设置为0,并且该变量显示在标签上(格式“£#”)。

我的代码如下:

else if(cbTest.Checked == false)
    {
        testVar = 0;
        lblTest.Text = testVar.ToString("£#");
    }

结果是,标签仅显示£符号,而在我希望它显示“£0”的地方则什么都没有。我认为这是由于以下事实:作为整数,不需要前面的0。没有错误显示,只是在运行时结果不是理想的。

我已经尝试以下解决此问题,但是我无法将整数隐式转换为字符串,并且该变量不能用作方法:

else if(cbTest.Checked == false)
    {
        testVar = 0;
        lblTest.Text = testVar("£#");
    }

第一篇文章,如有任何错误,请原谅;我已经尽我最大的努力了。如果您可以帮助或指出正确的方向,那将是惊人的。

谢谢。