And indexers. By utilizing these constructs for indirect access to internal fields, you may guard towards invalid input values. MaartenMaarten 23k33 gold badges5151 silver badges6969 bronze badges Increase a remark I would keep away from including a default into the constructor; depart that for dynamic assignments and avoid possessing two https://3bhkm3msector58.blogspot.com