Empty accessors do matter?
Posted
by Petr
on Stack Overflow
See other posts from Stack Overflow
or by Petr
Published on 2010-04-07T08:31:32Z
Indexed on
2010/04/07
8:33 UTC
Read the original article
Hit count: 259
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
© Stack Overflow or respective owner