Robin Allen wrote: > Ah, so you only ever work with references, and you always use new. Thanks to both > of you. When dealing with classes, yes. But not with structs, which are value types. So this: MyStruct c; c.someFunc(); actually works, since struct instances are not references.