トップページ > プログラム > 2014年09月04日 > m8z0a+Ny

書き込み順位&時間帯一覧

12 位/199 ID中時間01234567891011121314151617181920212223Total
書き込み数0300000000000000000000014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part112
C#, C♯, C#相談室 Part84

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part112
340 :デフォルトの名無しさん[sage]:2014/09/04(木) 01:13:04.28 ID:m8z0a+Ny
if (x == null) x = new CX; return x;

上のコードのように初回アクセスのみなにかしら初期化処理を実行
それ以後はオブジェクトを返すだけ
アクセスするまではnullのまま

このコードからif文のオーバーヘッドを取り除くにはどう書けばいいの?不可能?
C#, C♯, C#相談室 Part84
513 :デフォルトの名無しさん[sage]:2014/09/04(木) 01:29:31.00 ID:m8z0a+Ny
C#で書いた方が手っ取りはやいしデバッグやテストもしやすい
ストアドは必要になるまで後回し
ふらっと C#,C♯,C#(初心者用) Part112
343 :デフォルトの名無しさん[sage]:2014/09/04(木) 01:40:01.66 ID:m8z0a+Ny
>>341
ifよりコスト大きくない?
C#, C♯, C#相談室 Part84
529 :デフォルトの名無しさん[sage]:2014/09/04(木) 23:39:06.93 ID:m8z0a+Ny
そういうのに頼り過ぎると将来マイグレーションで泣きを見るからやめろよ
どの言語でも手書きで再現できる機能だけ使ってシンプルなコードを書きなさい


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。