Empty accessors do matter?
- by Petr
Hi,
I have following code that does not work due to "a" being a value typed. But I thought it would not work even without accessors, but it did:
class Program
{
a _a
{
get; //when both accessors deleted, it will work
set;
}
static void Main(string[] args)
{
Program p = new Program();
p._a.X = 5;
}
}
struct a
{
public int X;
}
It does not work as "a" is struct. But when I delete accessors from "_a" instance, it works. I do not understand why.
Thanks