C#, C♯, C#相談室 Part64
■ このスレッドは過去ログ倉庫に格納されています
0356デフォルトの名無しさん
2011/01/30(日) 19:02:14はいじゃ(ry
C#は後発で、シュガーたっぷりなんだから、同じことするのに複数の構文があるのは当然だろ。
var array = new String[]{"a","b","c"}; でも
String[] array = {"a","b","c"};でも
string[] array = new string[]{"a","b","c"} でも
何でもいいじゃない。
個人的にはVB.netの方が遙かに難しいぞw
Dim array as integer() ' ok
Dim array() as integer ' ok
Dim array(10) as integer 'ok
Dim array as integer(10) ' ng
Dim array as integer() = New integer(10) ' ng
Dim array as integer()
array = New integer(10) ' ng
過去とのしがらみのおかげで、細かいところで融通が利かなくなってる。
Pascalの時には気になってなかったintegerがかったるすぎる。Int32ってかいてよかですか?
■ このスレッドは過去ログ倉庫に格納されています