I have been casually messing around with VC# express for a couple weeks and while I find it mostly enjoyable, there are still a few things I'm having trouble with.
It looks as though there is no c# equivilent to the std::vector. I just read another thread which mentioned the generics list, which I haven't tried yet. Is that was most people use? Is there a 3rd party vector class?
Most of my frustration has been because when you try to write to a read-only value (which there are a lot of), it seems like the statement is just silently ignored. Is there any way to make the program throw, or for the compiler to warn?
When does a class need to be in its own file? I added a very small class to the same file as my Form1 class and the IDE refused to show the form editor.
One more: is there any difference between string and String? They seem to have all the same properties and methods, but the words turn different colors in the editor.