Tag: C# restrictions on properties