「C#入門」Convert.ToInt32()を利用するサンプル

サンプルコード

class Program
{
    static void Main(string[] args)
    {
        double a = 1.35;
        double b = 1.65;
        int a1 = Convert.ToInt32(a);
        int a2 = (int)(a);
        int b1 = Convert.ToInt32(b);
        int b2 = (int)(b);
        Console.WriteLine("{0}がconvert()で変換結果:{1}",a,a1);
        Console.WriteLine("{0}がint強制変換結果:{1}",a,a2);
        Console.WriteLine("{0}がconvert()で変換結果:{1}", b, b1);
        Console.WriteLine("{0}がint強制変換結果:{1}", b, b2);
        Console.ReadKey();
    }
}

実行結果:
1.35がconvert()で変換結果:1
1.35がint強制変換結果:1
1.65がconvert()で変換結果:2
1.65がint強制変換結果:1

Software

Posted by arkgame