ふらっとC#,C♯,C#( ..
657:デフォルトの名無しさん
08/10/07 03:01:19
メソッドに参照渡しするときに、宣言だけしたパラメータを渡そうとすると
int[] a;
HogeMethod( a );
「未割り当てのローカル変数 'a が使用されました。」
てなエラーが返されてしまう。
int[] a = null;
HogeMethod( a );
とすれば問題なくコンパイルは通るんだが、これって汚くない?
わざわざnullを割り当ててから参照渡しするのはどうも無駄なステップを
踏まされているように思えて仕方がないんだが。上のようなスマートな
方法も通用して然るべきだと思わん?
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5393日前に更新/215 KB
担当:undef