2013年8月9日金曜日

キャストと()の違い [C#]

------------------------------------
int testInt = (int)test;

int testINt = int.Parse(test);
------------------------------------

()とParse(キャスト)の違いは、上の例だと、
testが元々intだけど何かでオブジェクト型とかになっちゃってるときは、(型)で明示的に指定してあげれば良くて、

int以外の型からint変換したいときはParseで変換(キャスト)。

0 件のコメント:

コメントを投稿