C#if语句在一个范围内

本文关键字:一个 范围内 语句 C#if | 更新日期: 2023-09-27 17:59:02

如果图像在一个范围内,我需要if语句来返回图像。当前代码不起作用

  if (Int32.Parse(Domain_OSUMC_IT_CHECKBOX.Text.Trim()) == 1)
            {
                Domain_green_Check.Visible = true;
        }
        else if (Int32.Parse(XP_OSUWMC_IT_LBL.Text.Trim()) >= 1 && <=.9)
        {
            Domain_green_Check.Visible = true;

这就是我遇到问题的地方

else if (Int32.Parse(XP_OSUWMC_IT_LBL.Text.Trim()) >= 1 && <=.9)

如果另一个标签domain_OSUMC_IT_CHCEKBOX的值介于.9和1 之间,我需要使图像domain_green_check可见

C#if语句在一个范围内

您需要修复语法并将字符串连接到decimal

decimal val = decimal.Parse(XP_OSUWMC_IT_LBL.Text.Trim());
else if (val > .9 && val < 1) //though this condition makes nosense since it will never evaluate to TRUE