C#これを行うことはできません。C#リスト内で反復処理中にオブジェクトのプロパティを設定します。
foreach (Point point in filledPoints)
{
point.X = 0;
}
filledPointsは、それは私のコンパイラエラーを与えるList<Point>
です:「filledPoints foreachの反復変数であるので、関連するメンバーを編集することはできません」申し訳ありませんが、メッセージはドイツ語であると翻訳に悪いIM( )。しかし、この作品:
なぜこれはうまくいかず、それを迂回するよりエレガントな方法はありますか?
エラーメッセージは、それが動作しない理由を正確に示しています。 – Servy
それは動作しませんが、なぜか@Servy –
私にそれはあなたにそれが動作しないと言うことを疑うことはないと伝えます。デバッガの使い方を知っていますか?その場合はブレークポイントを設定し、有効なエラーを教えてください – MethodMan