take a look at this example code:
public class Comment { private Comment() { } public Comment(string text, DateTime creationDate, string authorE
I'm pretty sure this is fine, but if your worried you could always just assign the properties after a parameter less constructor call.