LinkedListに追加する前に、アイテムのプロパティを変更したいと考えています。このようなProductID
とProductValue
::私は追加するつもりだアイテムは二つの性質がある今、私が変更したいLinkedListプロパティを変更する方法
public class Product
{
private byte _productID;
public byte ProductID
{
get { return _productID; }
set
{
_productID = value;
NotifyPropertyChanged("ProductID");
}
}
private UInt16 _productValue;
public UInt16 ProductValue
{
get { return _productValue; }
set
{
_productValue = value;
NotifyPropertyChanged("ProductValue");
}
}
}
を、アイテムのProductValue
のLinkedListなどで前のProductID
に従ってprevious.ProductID = 1
の場合はnext.ProductValue = previous.ProductValue + 1
ですが、どうすればLinkedList<Product> dll = new LinkedList<Product>()
を使ってプロパティを取得するはずですか?前もって感謝します!
リンクリストのすべての項目でこれを変更しますか?あなたは以前の価値を持っている最初の項目でそれをどのように修正するでしょうか? –
@ MonZhu前のノードがないため、最初のノードを除きます。 – user8595258
ループを使って試しましたか? –