Takes -ages- by hand. Can I not just select my properties and click a button?
They look like this:
private bool _Monday = false;
private bool _Tuesday = false;
private bool _Wednesday = false;
private bool _Thursday = false;
private bool _Friday = false;
private bool _Saturday = false;
private bool _Sunday = false;
and there are LOADS of them.
The current version of C# (3.0) has auto properties:
(You don’t need your fields now, backing fields are generated by the compiler.)
Unfortunately, they do not support (yet) initialization expressions – but in your example you don’t need them since
falseis the default value forbools anyway.