- ふらっと C#,C♯,C#(初心者用) Part112
859 :デフォルトの名無しさん[sage]:2014/10/13(月) 07:56:56.31 ID:TEwcKFwB - T[]とList<T>
・T[]は固定長 ・List<T>は見かけの要素数とデータ格納用の配列を持ってて、要素数が足りなくなると別の大きな配列に入れ替える ⇒要素数が一定でシフトの発生しない場合や配列しか受け取らないようなメソッドに配列を使う T[][]とT[,] ・全データを一括で持つか、行単位で1次元配列として分けるかの違い ・T[][]は各行の長さを変えられるけど初期化に繰り返し処理がいる ・アクセス速度はT[,]のが速いがインスタンスのサイズが大きくなるのでLOHの可能性が高い 個人的にはT[][]なんか滅多に使わないけどT[,]を蛇蝎のごとく嫌ってる人もいて微妙 原始的だけどSZ配列+幅情報が一番汎用的な気もする
| - ふらっと C#,C♯,C#(初心者用) Part112
862 :デフォルトの名無しさん[sage]:2014/10/13(月) 08:41:01.32 ID:TEwcKFwB - 多次元配列は各種ライブラリのIOとしてあまり考慮されてないって意味での「汎用性」ね
自アセンブリ内で完結するなら気にせず使えばいいと思う
| - TypeScript part1
703 :デフォルトの名無しさん[sage]:2014/10/13(月) 10:54:54.11 ID:TEwcKFwB - VSギャラリーのJava言語プラグインみたいな奴に期待すると悲しいことになる
| - C#, C♯, C#相談室 Part85
104 :デフォルトの名無しさん[sage]:2014/10/13(月) 18:23:00.60 ID:TEwcKFwB - …自分で同名の属性定義すれば4.0ターゲットでもCaller Info使えるよ?
http://ideone.com/tqBMEZ
| - ふらっと C#,C♯,C#(初心者用) Part112
878 :デフォルトの名無しさん[sage]:2014/10/13(月) 20:12:39.27 ID:TEwcKFwB - DateTimeOffset使ったら
|
|