public void AddOrUpdate(SimpleStruct <SimpleBase, U> other) { for (int i = 0; i < listData.Count; i++) { if (listData[i].TData.TheSameAs(other.TData)) { listData[i] = other; break; } } listData.Add(other); }
public SimpleStruct <SimpleBase, U> OtherTypeData <V>(SimpleStruct <SimpleBase, V> OtherType) { return(GetItemData(OtherType.TData.CompareID)); }