私の状況を説明させてください。外部接続を読み取り、整数 (またはブール値) の配列を提供するプログラムがあります。これらの入力は、いくつかのプロパティ (X、Y、Z など) を持つオブジェクトをフィードする必要があります。したがって、配列の値を読み取る場合は、それらの値をプロパティに書き込む必要があります。これらの値を ref (たとえば) で渡す方法はありますか? 論理的に考えると、最善の方法はポインター (配列 [0] を指すプロパティ X) ですが、これらは私にはあまり明確ではありません。
配列の変更を検索する方法を作成できます (ただし、配列は非常に大きく、+60000 です)。その後、オブジェクトを更新します。しかし、これは悪い考えだと思います。
私ががらくたを書いたらごめんなさい、私はC#を始めたばかりです。
役立つ擬似コード。
class obj
{
int X {get; set;}
public obj(ref int x)
{
X = x;
}
}
class main
{
void main()
{
int a;
obj test = new obj(ref a);
}
}
したがって、a = 10、obj.X = 10 の場合も同様です。