public class Item{ some variables and methods }
public Item[] stash = new Item[50];
stash[a] = new Item();
stash[a].somevar = somevalue;
public Item it1 = stash[a];
stash[b] = new Item();
stash[b].somevar = someothervalue;
public Item it2 = stash[b];
は
Iはスタッシュの内容を交換したい[A]とスタッシュ[B]コードの異なるチャンクで起こるためのみIT1とIT2を用い私はとbの値にもうアクセスできません。スワップ値
私はC#での経験がほとんどないので、クラスインスタンスの配列をどのように扱うか分かりません。
だからあなたは 'stash'と' it1'と 'it2'を持っていて、あなたは' stash'の中で 'it1'と' it2'を交換したいのですか? – Chris
わからないものを交換することはできません。この場合、インデックスは分かりません –
@Chrisはい、それは私がしたいことです。 – Colp