■87380 / ) |
Re[1]: 型のキャストについて |
□投稿者/ 魔界の仮面弁士 (1669回)-(2018/05/16(Wed) 12:04:50)
|
■No87378 (kenta さん) に返信 > if (array[i] > 0)
array[i] == "" とか array[i] == "XYZ" だった場合は、どうしたいのでしょうか?
常に「整数として扱える文字列」がセットされていると保証できるなら、 if ( int.Parse(array[i]) > 0 ) のように書くことはできます。
非数値の場合がありえるなら、String.Compare メソッドを使った文字列比較を行うか (文字列比較の場合、"1" < "10" < "2" の関係になることに注意) あるいは、int.TryParse メソッドを使うなどしましょう。
|
|