簡単なクラス を作成point
しました。これをリストで使用したいと考えています。
リストには3つのポイントがあります。私がそれを印刷した場合:
for (int i = listOfPoint.Count -1; i >=0; i--)
{
Console.WriteLine(listOfPoint[i].toString());
}
出力は次のとおりです。
(32, 10)
(33, 10)
(34, 10)
今、私はこれをしたい:
for (int i = listOfPoint.Count -1; i > 0; i--)
{
listOfPoint[i] = listOfPoint[i - 1];
}
この後 - 印刷:
(33, 10)
(34, 10)
(34, 10)
この後 - の Y 値を変更したいlistOfPoint[0]
ので、次のようにします。
listOfPoint[0].Y = 11;
リストを再度印刷すると、出力は次のようになります。
(33, 10)
(34, 11)
(34, 11)
出力がないのはなぜですか:
(33, 10) (34, 10) (34, 11)
そして、どうすればこのようにできますか?