2

C# で LinkedList を使用しています。私がやりたいのは、リストから B を除外し、ノード A と B.Next を直接接続する単純なコードだけです。

A.Next = B.Next;
B.Next.Previous = A;

しかし、エラーが発生しました:

プロパティまたはインデクサー System.Collections.Generic.LinkedListNode<>.Next を割り当てることはできません。読み取り専用です。

次と前のプロパティに値を割り当てる権利をどうにかして取得することは可能ですか? または、どうすればこのエラーを回避できますか? よろしくお願いします。

4

1 に答える 1

5

を呼び出しLinkedList<T>.Removeて渡すだけBです。Removeメソッドがこれを処理します。

于 2012-10-01T16:09:46.497 に答える