Original Post
Hello, I have recently (3 months) switched over to writing some stuff in C# just to try it out. I use to do everything in C++, so it's not that big of a deal. But one thing is bothering me... and I just can't get it to work. Basically, here is what I use to do in C++. Lets say I had a class that managed what models were loaded and added them into a List... then I'd have a class that would be called CEntity, it would store a pointer to the same data. Problem is, I can't get C# to do this... it just makes a copy... so if I modified CEntity.MeshData, the entry in the list would not reflect that change. Any help would be appreciated.