Метод ToString
У экземпляра bool метод ToString
возвращает "True" или "False" -
не строчные "true" и "false".
Обратное чтение выполняет
Parse,
который принимает разный регистр. Для целых
используют
Int32.ToString.
Синтаксис
string text = flag.ToString();
Пример
Давайте выведем true через ToString:
using System;
class Program
{
static void Main()
{
bool flag = true;
Console.WriteLine(flag.ToString());
}
}
Результат выполнения кода:
"True"
Пример
Давайте получим строку для false:
using System;
class Program
{
static void Main()
{
bool flag = false;
Console.WriteLine(flag.ToString());
}
}
Результат выполнения кода:
"False"
Пример
Давайте соберём текст из двух флагов:
using System;
class Program
{
static void Main()
{
bool first = true;
bool second = false;
string res = first.ToString() + " " + second.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"True False"
Смотрите также
-
метод
Parse,
который читает строку обратно вbool -
метод
ToString у Object,
который переопределяетBoolean -
тип
string,
который возвращаетToString -
тип
bool,
значение которого форматируют