如何在 C# 中使用布尔值
How to use bool in C#
我是 C# 的新手,我知道这是一个非常基本的问题,但在搜索之后我无法在这里或 Internet 上的其他地方找到任何答案。在 C# 中使用 bool 时,你可以有参数,然后是大括号内的东西。我很好奇布尔值可以有哪些参数?无论我在哪里看,它们似乎总是要么真要么假,从不带参数。例如:
public bool TestBool(double number)
{
...some code...
}
在我输入 "some code" 的地方,何时会使用此代码?每次布尔值计算为真时都会调用它吗?如果有人在某处有任何知识或建议可以阅读此内容,我将不胜感激,谢谢。
bool
是方法TestBool
的return类型,而number
是唯一的参数。这意味着任何使用你的函数TestBool
的代码都必须给一个double
,得到一个bool
在 return.
return 类型在方法名之前,参数在方法名之后的括号内。
方法中的代码可以使用 number
的值进行任何需要的计算,但在某些时候必须 return 一个 bool
值(true
或false
).
bool
是一个基本的true/false类型,不能带参数。在您的示例中,您有一个函数(方法)根据结果对数字和 returns true 或 false(bool
)执行某些操作。例如,它可能是:
public bool TestBool(double number)
{
if (number > 0)
{
return true;
}
else
{
return false;
}
}
但是你从来不需要像 number > 0
returns 和 bool
本身那样直接使用 true
和 false
,所以你的函数可以是:
public bool TestBool(double number)
{
return number > 0;
}
TestBool
是方法的名称。
bool
部分是 return 类型。 - 根据方法中的逻辑,它 return 是真还是假。
public
意味着任何引用此 dll 的东西都可以调用方法 TestBool
.
(double number)
部分表示方法TestBool
接受一个double类型的参数,可以在方法内部使用。
我是 C# 的新手,我知道这是一个非常基本的问题,但在搜索之后我无法在这里或 Internet 上的其他地方找到任何答案。在 C# 中使用 bool 时,你可以有参数,然后是大括号内的东西。我很好奇布尔值可以有哪些参数?无论我在哪里看,它们似乎总是要么真要么假,从不带参数。例如:
public bool TestBool(double number)
{
...some code...
}
在我输入 "some code" 的地方,何时会使用此代码?每次布尔值计算为真时都会调用它吗?如果有人在某处有任何知识或建议可以阅读此内容,我将不胜感激,谢谢。
bool
是方法TestBool
的return类型,而number
是唯一的参数。这意味着任何使用你的函数TestBool
的代码都必须给一个double
,得到一个bool
在 return.
return 类型在方法名之前,参数在方法名之后的括号内。
方法中的代码可以使用 number
的值进行任何需要的计算,但在某些时候必须 return 一个 bool
值(true
或false
).
bool
是一个基本的true/false类型,不能带参数。在您的示例中,您有一个函数(方法)根据结果对数字和 returns true 或 false(bool
)执行某些操作。例如,它可能是:
public bool TestBool(double number)
{
if (number > 0)
{
return true;
}
else
{
return false;
}
}
但是你从来不需要像 number > 0
returns 和 bool
本身那样直接使用 true
和 false
,所以你的函数可以是:
public bool TestBool(double number)
{
return number > 0;
}
TestBool
是方法的名称。
bool
部分是 return 类型。 - 根据方法中的逻辑,它 return 是真还是假。
public
意味着任何引用此 dll 的东西都可以调用方法 TestBool
.
(double number)
部分表示方法TestBool
接受一个double类型的参数,可以在方法内部使用。