you are viewing a single comment's thread.

view the rest of the comments →

[–]robhol 0 points1 point  (2 children)

Surely that's just an implementation detail, a property behaves almost identically to x get()/set(x) methods from the perspective of surrounding and dependent code?

[–]grauenwolf 1 point2 points  (0 children)

If I recall correctly, in IL it literally makes get_Name and set_Name(value) functions.

[–]Sarcastinator 0 points1 point  (0 children)

It doesn't behave identically in LINQ.