こんにちは、また基本的な質問をいたします。
起動時に、データを読み込んで、その数値にしたがって配列を作成したいのですが、できません
例)
int data = 3; //この数値分配列を作りたい
int[] a =new int[data] {};//コンパイルエラーになります
どなたかわかる方、ご教授願えませんか?
akky01 さん、こんにちは。
正しくはこうです。
int data = 3;int[] a = new int[data];
いかがでしょうか?
お早いお答え、ありがとうございます。
ご指摘のところを直したら、あっさりできました(^^;
なんとも基本的な部分がわかってなかったので、お恥ずかしい限りです。
{}がよけいだったんですね・・・
また下らない事を聞くと思いますので、その時はあきれずに教えてください。
VBだと逆に
Dim data As Integer = 3 Dim a() As Integer = New Integer(data) {}
のように {} が要るんですよね。