Iはdocumentation for ObservableCollection.Move(int oldIndex, int newIndex) on MSDNを読み取ることによって、これを把握することができないよう:ObservableCollection <T> .Move(int、int)はどのように機能しますか?
oldIndex型:移動するアイテムの 位置を特定可能System.Int32ゼロベースのインデックス。 newIndex型:System.Int32 アイテムの新しい場所を指定する0から始まるインデックスです。
どのように動作するのか分かりません。 newIndex
の商品はどうなりますか?私の仮定は、index >= newIndex
の各項目のインデックスが減分されるということです。その仮定は正しいのでしょうか?さらに重要なのは、その動作がMSDNのどこかで説明されているか記述されているかどうかです。私は、簡単な説明のために行くだろう
私は、これはアップ投票されている理由はわかりません。他の2つの答えは、_correct_簡単な説明は、アイテムが削除されてから挿入されることを明確に示しています。 –
アイテムが取り除かれて挿入されていることは明らかです。複雑なデモ/ユニットテストは必要ありません。著者は索引について尋ねていた。私の答えは、選ばれたものではありませんが、その側面をターゲットにしています。 –
本当にうまく説明できるのは、上記のLudoのコメントだけです。 –