Esempio n. 1
0
 /// <summary>Indicates whether the current and specified <see cref="T:System.Windows.Controls.DataGridClipboardCellContent" /> instances are equivalent.</summary>
 /// <param name="data">The <see cref="T:System.Windows.Controls.DataGridClipboardCellContent" /> instance to compare with the current <see cref="T:System.Windows.Controls.DataGridClipboardCellContent" /> instance.</param>
 /// <returns>
 ///     <see langword="true" /> if the current and specified <see cref="T:System.Windows.Controls.DataGridClipboardCellContent" /> instances have the same <see cref="P:System.Windows.Controls.DataGridClipboardCellContent.Item" />, <see cref="P:System.Windows.Controls.DataGridClipboardCellContent.Column" />, and <see cref="P:System.Windows.Controls.DataGridClipboardCellContent.Content" /> property values; otherwise, <see langword="false" />. </returns>
 // Token: 0x06004791 RID: 18321 RVA: 0x00144ED4 File Offset: 0x001430D4
 public override bool Equals(object data)
 {
     if (data is DataGridClipboardCellContent)
     {
         DataGridClipboardCellContent dataGridClipboardCellContent = (DataGridClipboardCellContent)data;
         return(this._column == dataGridClipboardCellContent._column && this._content == dataGridClipboardCellContent._content && this._item == dataGridClipboardCellContent._item);
     }
     return(false);
 }
        /// <summary>
        /// Field-by-field comparison to avoid reflection-based ValueType.Equals.
        /// </summary>
        /// <param name="obj">DataGridClipboardCellContent to compare.</param>
        /// <returns>True iff this and data are equal</returns>
        public override bool Equals(object obj)
        {
            if (!(obj is DataGridClipboardCellContent))
            {
                return(false);
            }
            DataGridClipboardCellContent clipboardCellContent = (DataGridClipboardCellContent)obj;

            return(((this._column == clipboardCellContent._column) && (this._content == clipboardCellContent._content)) && (this._item == clipboardCellContent._item));
        }