トップページ > プログラム > 2015年11月14日 > OxpghztZ

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

10 位/197 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001220005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part117 [転載禁止]©2ch.net

書き込みレス一覧

ふらっと 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は初期化の時引数の型が間違ってたら書いたその場でインフォメーションしてくれる


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