- ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
791 :デフォルトの名無しさん[]:2015/11/14(土) 18:56:20.98 ID:OxpghztZ - 今unityでゲームを作ってるんですがc#のクラスの配列について質問です
こういうコードがあるとします public class Aa{ int i; string b; public Aa(int iH,string bH){ i=iH; b=bH; } } Aa [] aa=new Aa[]{ new Aa(10,"aaa"), new Aa(20,"bbb") }; これでコンパイルは通るのですがこの後半に書かれたクラスの配列の初期化が なんとも気持ち悪くて仕方がありません これから何百行もクラスの初期化のコードを書くつもりなのでnewとかAaとかが無意味に並んでる辺りが 非常に醜いと思います もっと初期化を簡略化する書き方はないでしょうか?
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
796 :デフォルトの名無しさん[]:2015/11/14(土) 19:22:29.23 ID:OxpghztZ - >>792
>>793 ファイルに出すというのはテキストファイルを別に作って読み込むという方法でしょうか? それも考えたんですけどそれだとテキストファイルを作る時引数の入力補完が効かなくなって かえって間違えやすくなると思うんですけど >>794 入力補完を利かすため引数のデータをデータ型通りの形で並べたいんですけどどうしたらいいですかね
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
798 :デフォルトの名無しさん[]:2015/11/14(土) 19:39:17.01 ID:OxpghztZ - >>797
外側減らしたって意味無いすよw 中が圧倒的に多いんだから
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
802 :デフォルトの名無しさん[]:2015/11/14(土) 20:18:02.62 ID:OxpghztZ - >>800
基本的にunityのmonodevelopで完結させたいんだよね monodevelopは使い方も知ってるし >>801 それだと例えば1番目なら1番目の項目の書いてる場所がバラバラになってしまって とても管理出来そうにない みなさんありがとうございました 自分が今まで致命的な勘違いをしてた訳じゃないとわかっただけでも収穫でした newとクラス名連打で作りたいと思います
| - ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net
804 :デフォルトの名無しさん[]:2015/11/14(土) 20:27:37.98 ID:OxpghztZ - >>803
それだと実行させなきゃエラーを出せない unityのmonodevelopは初期化の時引数の型が間違ってたら書いたその場でインフォメーションしてくれる
|
|