此方法用于将该实例的值转换为其等效的字符串表示形式,即“True
“ 或者 ”False
”。
用法:
public override string ToString ();
返回值:如果此实例的值为true,则此方法返回“True”(TrueString属性的值),如果此实例的值为false,则返回“False”(FalseString属性的值)。
以下示例程序旨在说明Boolean.ToString()方法的使用:
范例1:
// C# program to demonstrate
// Boolean.ToString()
// Method
using System;
class GFG {
// Main Method
public static void Main()
{
// initalizing the bool variables
bool cat = false;
bool dog = true;
// getting the value of string property
string value1 = cat.ToString();
string value2 = dog.ToString();
// print the string property
Console.WriteLine("cat.ToString() returns {0}", value1);
Console.WriteLine("dog.ToString() returns {0}", value2);
}
}
输出:
cat.ToString() returns False dog.ToString() returns True
范例2:
// C# program to demonstrate
// Boolean.ToString()
// Method
using System;
class GFG {
// Main Method
public static void Main()
{
// initalizing the bool variables
bool alpha = false;
bool beta = true;
bool gama = true;
bool delta = false;
bool theta = true;
// calling getValue() method
getValue(alpha);
getValue(beta);
getValue(gama);
getValue(delta);
getValue(theta);
}
// defining getValue() method
public static void getValue(bool variable)
{
// getting the value of string property
string value = variable.ToString();
// print the string property
Console.WriteLine("{0}", value);
}
}
输出:
False True True False True
注意:XML区分大小写,并且XML规范将“true”和“false”识别为有效的布尔值集。如果要将ToString()方法返回的字符串写入XML文件,则应首先调用其String.ToLowerInvariant方法将其转换为小写。
参考:
相关用法
- C# Dictionary.Add()用法及代码示例
- C# Random.Next()用法及代码示例
- C# Uri.IsBaseOf(Uri)用法及代码示例
- C# Uri.IsHexDigit()用法及代码示例
- C# Uri.GetHashCode()用法及代码示例
- C# Uri.FromHex()用法及代码示例
- C# Uri.IsHexEncoding()用法及代码示例
- C# DateTimeOffset.Add()用法及代码示例
注:本文由纯净天空筛选整理自RohitPrasad3大神的英文原创作品 C# | Boolean.ToString() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。