これは初めてのことです。ループ内に複数のオブジェクトを作成する
ここに私の問題があります。ループ内に複数のオブジェクトを作成する必要があります。しかし、私はそれを行う方法を知らない。
List<myClass> ObjectList = new List<MyClass>();
、その後:
ObjectList.Add(new MyClass(a,b));
クラスは、 "a" と "b" が設定されている記述子とのparamsであり、すでにこのようにそれをやってみました。
class myClass
{
int a;
int b;
public MyClass(int A, int B)
{
a=A;
b=B;
}
class Main()
{
Random r=new Random();
MyClass a1 = new MyClass(r.Next(0,11));
MyClass a2 = new MyClass(r.Next(0,11));
MyClass a3 = new MyClass(r.Next(0,11));
MyClass a4 = new MyClass(r.Next(0,11));
MyClass a5 = new MyClass(r.Next(0,11));
MyClass a6 = new MyClass(r.Next(0,11));
}
}
そして私は、私は、私はなりますどのようにこれらの多くを知ることができない原因、ループ内でこれらのオブジェクトを作成する方法を見つける必要があります:
だから、私はこれを探していますファイルから行列を読み込む。
eの問題、なぜループを使用できないのですか?あなたの努力を示してください。あなたのファイルの様子を表示する。 –
いくつのオブジェクトがあるかわからない場合は、while(!endOfFile){} 'を使用して各オブジェクトを作成し、リストに追加することができます – Rob
ループの内部でコードを使用できます:' ObjectList。追加する(新しいMyClass(r.Next(0,11)、r.Next(0,11))); '。表示されているように、あなたの問題を理解することは難しく、問題を解決するためにどのように役立つのでしょうか。 – Fabjan