class StringConv
   {
       public StringConv()
       {
           string input = "123";
           int num = Convert.ToInt32(input);   //stringをintに変換。変換に失敗すると例外エラーが出る
           num += 456;
           Console.WriteLine(num);

           int num2 = Int32.Parse(input);      //stringをintに変換(動作はほぼ上と同じ)

           string inputString = "123abc";
           int num3;
           bool result = Int32.TryParse(inputString, out num3); //こちらは変換に成功したかどうか分る
           if (result == true)
           { num3++; Console.WriteLine(num3); }
           else
           { Console.WriteLine("変換失敗:{0}",inputString); }
       }
   }
最終更新:2012年05月30日 18:28