C#, C♯, C#相談室 Part40
レス数が950を超えています。1000を超えると書き込みができなくなります。
0983デフォルトの名無しさん
2007/07/20(金) 11:19:05私はC#初心者で、VS2005 C# で開発してるんですが、
文字列を数値変換する方法で前々から思っていたことがありました。
以下の定義されているとします。
string s = "10";
例外が発生してもいいなら以下のようにすると思います。
int i = int.Parse(s);
例外を発生させたくない場合は、以下のようにすると思います。
int i;
if( !int.TryParse(s, out i) )
MessageBox.Show("error");
前者が1行ですむのに対して後者は3行も使わなければなりません。
もっと効率の良いソースはないでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。