public int CompareTo(object obj) { if (obj is GeometricFigure geometric) { int compRes = Hoogte.CompareTo(geometric.Hoogte); if (compRes == 0) { return(Breedte.CompareTo(geometric.Breedte)); } return(Hoogte.CompareTo(geometric.Hoogte)); } return(0); }
public void WriteXml(XmlWriter writer) { writer.WriteAttributeString("ProfielType", ProfielType); writer.WriteAttributeString("ProfielImg", ProfielImg); writer.WriteAttributeString("Omschrijving", Omschrijving); writer.WriteAttributeString("ProfielID", ProfielID); writer.WriteAttributeString("LinkedSubCat", LinkedSubCat); writer.WriteAttributeString("Meters", Meters.ToString()); writer.WriteAttributeString("volgorde", volgorde.ToString()); writer.WriteAttributeString("VerpakkingsToeslag", VerpakkingsToeslag.ToString()); writer.WriteAttributeString("KleurCode", KleurCode); writer.WriteAttributeString("Kleur", Kleur); writer.WriteAttributeString("KleurVolgorde", KleurVolgorde.ToString()); writer.WriteAttributeString("Lengte", Lengte.ToString()); writer.WriteAttributeString("Breedte", Breedte.ToString()); writer.WriteAttributeString("IsExpertMode", IsExpertMode.ToString()); }
public void WriteXml(XmlWriter writer) { writer.WriteAttributeString("ID", ID); writer.WriteAttributeString("volgorde", volgorde.ToString()); writer.WriteAttributeString("Omschrijving", Omschrijving); writer.WriteAttributeString("LinkedMainCat", LinkedMainCat); writer.WriteAttributeString("LinkedSubCat", LinkedSubCat); writer.WriteAttributeString("Prijs", Prijs.ToString()); writer.WriteAttributeString("VerpakkingsToeslag", VerpakkingsToeslag.ToString()); writer.WriteAttributeString("Lengte", Lengte.ToString()); writer.WriteAttributeString("Breedte", Breedte.ToString()); writer.WriteAttributeString("ImgPath", ImgPath); writer.WriteAttributeString("KleurCode", KleurCode); writer.WriteAttributeString("Kleur", Kleur); writer.WriteAttributeString("Naam", Naam); writer.WriteAttributeString("productcode", productcode); writer.WriteAttributeString("kleurvolgorde", kleurVolgorde.ToString()); }
public int CompareTo(Schip schip) { if (!ReferenceEquals(schip, null)) { int compareteTo = Naam.CompareTo(schip.Naam); if (compareteTo == 0) { compareteTo = Tonnage.CompareTo(schip.Tonnage); } if (compareteTo == 0) { compareteTo = Breedte.CompareTo(schip.Breedte); } if (compareteTo == 0) { compareteTo = Lengte.CompareTo(schip.Lengte); } return(compareteTo); } else { return(+1); } }
public override int GetHashCode() { return(Naam.GetHashCode() ^ Tonnage.GetHashCode() ^ Breedte.GetHashCode() ^ Lengte.GetHashCode()); }