我想訪問一個對象,它是一個對象數組的成員,這可能嗎?如何訪問對象數組內的對象實例?
我已經聲明瞭一個名爲Particle的結構,並初始化了一個「粒子」約40個粒子的對象數組,現在我需要訪問每個粒子,例如:particle.Gbest 任何人都可以幫忙?
這裏是我的代碼:
struct particle
{
double[] position = new double[100];
double Gbest, Lbest;
double Pconst = 0.5;
}
object[] swarm = new object[swarm_size];
for (int i = 0; i < swarm_size; i++)
{
swarm[i] = new particle();
}
您沒有「粒子」數組您有一個「對象」數組。 –
而不是對象[]你應該使用粒子[] ..超越,我不知道你在問什麼? –