Public vs Private in Typescript Constructors
<p>Am I right that public members in a TypeScript constructor are public in the class and that private members are private?</p>
<p>If so, what is the effective difference between public members and properties?</p>
<p>Assuming that the difference is that properties can act more like c# properties (that is, can have code associated with their access) why would you want to make a <em>field</em> public, without the protections inherent in making it a property?</p>