C# 文字列を「bool」型に変更する

  • 作成日 2022.11.18
  • C#
C# 文字列を「bool」型に変更する

C#で、文字列を「bool」型に変更するサンプルコードを記述してます。「Convert.ToBoolean」か「Boolean.TryParse」で変換することができます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2022 Version 17.2.3

「bool」型に変更

「bool」型に変更するには、「Convert.ToBoolean」を使用します。

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {

            string txt = "true";

            Boolean v = Convert.ToBoolean(txt);

            Console.WriteLine(v);
            Console.WriteLine(v.GetType());

        }
    }
}

実行結果

「Boolean.TryParse」を使用して、変換することも可能です。

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {

            string txt = "true";
            Boolean b;

            Boolean.TryParse(txt, out b);

            Console.WriteLine(b);
            Console.WriteLine(b.GetType());

        }
    }
}