예제 #1
0
 public void RaisePropertyChanged()
 {
     Item1?.RaisePropertyChanged();
     Item2?.RaisePropertyChanged();
 }
예제 #2
0
 public bool Equals(ValueTuple <T1, T2, T3> other)
 {
     var(item1, item2, item3) = other;
     return((Item1?.Equals(item1) ?? item1 == null) && (Item2?.Equals(item2) ?? item2 == null) &&
            (Item3?.Equals(item3) ?? item3 == null));
 }
예제 #3
0
 public int CompareTo(Tuple <T1, T2> other)
 {
     // A bit stupid!
     return(Item1.GetHashCode().CompareTo(other.Item1.GetHashCode()));
 }
예제 #4
0
 public Result() : base(new Stopwatch(), new List <long>(), DateTime.UtcNow.ToString(Settings1.Default.DTFormat))
 {
     Item1.Start();
 }
예제 #5
0
        public override string ToString()
        {
            String Moves  = "";
            String Levels = "";

            for (int i = 0; i < MoveLevels.Length; i++)
            {
                Moves  = Moves + MoveList[i].ToString() + "¶";
                Levels = Levels + MoveLevels[i].ToString() + "¶";
            }
            Moves  = Moves + "65535";
            Levels = Levels + "65535" + "¶";
            return(ID + "¶" + Name + "¶" + BaseHP.ToString() + "¶" + BaseAttack.ToString() + "¶" + BaseDefense.ToString() + "¶" + BaseSpecialAttack.ToString() + "¶" + BaseSpecialDefense.ToString() + "¶" + BaseSpeed.ToString() + "¶" + ((int)LevelingType).ToString() + "¶" + FormID.ToString() + "¶" + GenderValue.ToString() + "¶" + ((int)Type1).ToString() + "¶" + ((int)Type2).ToString() + "¶" + CatchRate.ToString() + "¶" + ExpYield.ToString() + "¶" + EffortYield.ToString() + "¶" + Item1.ToString() + "¶" + Item2.ToString() + "¶" + Ability1.ToString() + "¶" + Ability2.ToString() + "¶" + Ability3.ToString() + "¶" + DexEntry + "¶" + Levels + Moves);
        }
예제 #6
0
 public bool Equals(Tuple <T1, T2> other)
 {
     return(Item1.Equals(other.Item1) && Item2.Equals(other.Item2));
 }
예제 #7
0
 public override int GetHashCode() => Item1.GetHashCode() ^ Item2.GetHashCode();
예제 #8
0
 void Check()
 {
     Item1.CheckRst = Item1.Check();
     Item2.CheckRst = Item2.Check();
 }
예제 #9
0
 public override int GetHashCode()
 {
     return(CombineHashCodes(Item1.GetHashCode(), Item2.GetHashCode()));
 }
예제 #10
0
 public override int GetHashCode()
 {
     return(((Item1 == null) ? 0x14AB32BC : Item1.GetHashCode()) ^ ((Item2 == null) ? 0x65BC32DE : Item2.GetHashCode()));
 }
 bool IEquatable <UnordererPair <T> > .Equals(UnordererPair <T> other)
 {
     return
         ((Item1.Equals(other.Item1) && Item2.Equals(other.Item2)) ||
          (Item1.Equals(other.Item2) && Item2.Equals(other.Item1)));
 }
 public string GetFixedValue()
 {
     return(Item1.GetValueAsString());
 }
예제 #13
0
파일: Utils.cs 프로젝트: haise0/de5dot
 public override string ToString() => "<" + Item1.ToString() + "," + Item2.ToString() + ">";
예제 #14
0
 public void Activate(Item1 item)
 {
     this.item = item;
     ConstructDataString();
     tooltip.SetActive(true);
 }
예제 #15
0
파일: Tuple.cs 프로젝트: kahili7/ntmath
 public override int GetHashCode()
 {
     return((Item1 == null ? 1 : Item1.GetHashCode()) ^ (Item2 == null ? 2 : Item2.GetHashCode()));
 }
예제 #16
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ItemSetId != 0UL)
            {
                hash ^= ItemSetId.GetHashCode();
            }
            if (Item1 != 0L)
            {
                hash ^= Item1.GetHashCode();
            }
            if (Item1Quantity != 0)
            {
                hash ^= Item1Quantity.GetHashCode();
            }
            if (Item2 != 0L)
            {
                hash ^= Item2.GetHashCode();
            }
            if (Item2Quantity != 0)
            {
                hash ^= Item2Quantity.GetHashCode();
            }
            if (Item3 != 0L)
            {
                hash ^= Item3.GetHashCode();
            }
            if (Item3Quantity != 0)
            {
                hash ^= Item3Quantity.GetHashCode();
            }
            if (Item4 != 0L)
            {
                hash ^= Item4.GetHashCode();
            }
            if (Item4Quantity != 0)
            {
                hash ^= Item4Quantity.GetHashCode();
            }
            if (Item5 != 0L)
            {
                hash ^= Item5.GetHashCode();
            }
            if (Item5Quantity != 0)
            {
                hash ^= Item5Quantity.GetHashCode();
            }
            if (Item6 != 0L)
            {
                hash ^= Item6.GetHashCode();
            }
            if (Item6Quantity != 0)
            {
                hash ^= Item6Quantity.GetHashCode();
            }
            if (Item7 != 0L)
            {
                hash ^= Item7.GetHashCode();
            }
            if (Item7Quantity != 0)
            {
                hash ^= Item7Quantity.GetHashCode();
            }
            if (Item8 != 0L)
            {
                hash ^= Item8.GetHashCode();
            }
            if (Item8Quantity != 0)
            {
                hash ^= Item8Quantity.GetHashCode();
            }
            if (Item9 != 0L)
            {
                hash ^= Item9.GetHashCode();
            }
            if (Item9Quantity != 0)
            {
                hash ^= Item9Quantity.GetHashCode();
            }
            if (Item10 != 0L)
            {
                hash ^= Item10.GetHashCode();
            }
            if (Item10Quantity != 0)
            {
                hash ^= Item10Quantity.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
예제 #17
0
 /// <summary>
 /// Determines if the two items are equal
 /// </summary>
 /// <param name="Item1">Item 1</param>
 /// <param name="Item2">Item 2</param>
 /// <returns>True if they are equal, false otherwise</returns>
 public static bool operator ==(MappingBaseClass <ClassType, DatabaseType> Item1, MappingBaseClass <ClassType, DatabaseType> Item2)
 {
     return(Item1.Equals(Item2));
 }
예제 #18
0
 /// <summary>
 /// Hash code override
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     return((Item1?.GetHashCode() ?? 0) ^ (Item2?.GetHashCode() ?? 0));
 }
 internal static void SaveItem(Item1 item)
 {
 }
예제 #20
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Item1.GetHashCode(), Item2.GetHashCode(), Item3.GetHashCode()));
 }
예제 #21
0
 public bool Equals(Tuple <T1, T2> tup) => (Item1.Equals(tup.Item1) && Item2.Equals(tup.Item2));
예제 #22
0
 public void AddItem(Item1 item, List <Item1> list)
 {
     list.Add(item);
     c.Items.Add(item);
 }
예제 #23
0
 public override string ToString()
 {
     return($"{Item1.ToString()} -> {Item2.ToString()} -> {Item3.ToString()}");
 }
예제 #24
0
 public void RemoveItem(Item1 item, List <Item1> list)
 {
     list.Remove(item);
     c.Items.Remove(item);
 }
예제 #25
0
 public override string ToString()
 {
     return($"({Item1?.ToString()}, {Item2?.ToString()},, {Item3?.ToString()})");
 }
 public ShowDataCompletedEventArgs(KeyValuePair <int, int> itemId, List <ItemsLogChartHistoryViewModel> data, Item1 currentItem, bool generateLegend)
 {
     this.ItemId         = itemId;
     this.Data           = data;
     this.CurrentItem    = currentItem;
     this.GenerateLegend = generateLegend;
 }
예제 #27
0
 /// <inheritdoc />
 public override int GetHashCode()
 {
     return(Item1.GetHashCode() ^ Item2.GetHashCode());
 }
예제 #28
0
파일: Utils.cs 프로젝트: xlfj5211/NETDeob
 public override string ToString()
 {
     return("<" + Item1.ToString() + "," + Item2.ToString() + ">");
 }
예제 #29
0
 public override Int32 GetHashCode()
 {
     return(Item1.GetHashCode() + 1 ^ Item2.GetHashCode());
 }
예제 #30
0
 public bool Contains(K key)
 {
     return(Item1.Equals(key) || Item2.Equals(key));
 }