c# - 如何检查变量是否在 0 到 100 之间?

标签 c#

我正在用 C# 做一些事情,要求变量 g 介于 0 和 100 之间。当 g 小于 100 时,必须执行一个操作,但是当它为 100 时,它需要执行另一个操作。这是代码。它始终显示相同的内容。

if (g > 0 || g < 100) {
            name = "Working";

        }else {
            name = "Done";
        } 

如有任何帮助,我们将不胜感激。

最佳答案

你可以试试这个:

if (g >= 0 && g < 100)
{
    name = "Working";
}
else if (g == 100)
{
    name = "Done";
}
else
{
    name = "what";
}

if 子句可以用这种方式嵌套,甚至多次,就在 else 之后。如果 if 子句中有很多检查或对其他变量的检查,通常会这样做。

关于c# - 如何检查变量是否在 0 到 100 之间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7212285/

相关文章:

c# - 在 c# 中从数据库检索数据到 dataGridView 时出现空行

c# - 找不到类型 '' 的构造函数

c# - "this"从基类调用派生类对象时的关键字类型

c# - 除了字符串,我还可以将什么传递给消息队列?

c# - 反序列化对象时没有对象错误的映射

c# - 在vs2013中,全局asa错误处理不再起作用了吗?

c# - 在 C# 中 sleep 直到

c# - 在 LINQ 查询中执行可变更新?

c# - 为什么 httpRuntime targetFramework ="4.5"禁用抓取 .ASPXAUTH cookie?

C# 基于角色的安全性