What is the best way to make a property of the "Write Once, Read Many" class such that you can only set the property once?
I know that I can pass all the properties in the constructor and make them ReadOnly, but in cases with a lot of properties, I do not need a constructor with 20 + arguments.
In addition, I understand that I can "collapse my own" setters, but to do this for each property seems to be a coding excess.
Is there a clean way to do this in VB 2008.NET 3.5?
Casey wilkins
source share