@Joey > Of course I realise that my List<Entity>.Add() statement wouldn't compile, it was just an example, to show the easy use of C# with storing objects. I also noticed mmike's statement of char a = "hello" wasn't valid, but I didn't complain because I realised he probably meant char*.

Then again, I'm not as picky as you.