コード例 #1
0
 public override int GetHashCode()
 {
     return(ID.GetHashCode()
            ^ AuthorID.GetHashCode()
            ^ PublishDate.GetHashCode()
            ^ ByteSize.GetHashCode()
            ^ Title.GetHashCode());
 }
コード例 #2
0
        private void Authors_Load(object sender, EventArgs e)
        {
            resetText();
            AuthorID.Focus();
            dataGridView1.DataSource = tacGia.getList();
            AuthorID.Text            = (dataGridView1.Rows.Count).ToString("000");

            dataGridView1.AutoResizeColumns();
        }
コード例 #3
0
        public override int GetHashCode()
        {
            var hashCode = -1696464566;

            hashCode = hashCode * -1521134295 + AuthorID.GetHashCode();
            hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name);

            hashCode = hashCode * -1521134295 + Birthday.GetHashCode();
            return(hashCode);
        }
コード例 #4
0
ファイル: WPAuthor.cs プロジェクト: CCRed95/CultureWars
        /// <inheritdoc />
        public void WriteToXmlStream(
            XmlStreamWriter writer)
        {
            var wpNs = FXNsRef.FromName("wp");

            writer.WriteStartElement(wpNs, "author")
            .WriteInlineElement(wpNs, "author_id", AuthorID.ToString())
            .WriteInlineElement(wpNs, "author_login", Login)
            .WriteInlineElement(wpNs, "author_email", Email)
            .WriteInlineCDataElement(wpNs, "author_display_name", DisplayName)
            .WriteInlineElement(wpNs, "author_first_name", FirstName)
            .WriteInlineElement(wpNs, "author_last_name", LastName)
            .WriteEndElement();
        }