I\'m new to Visual C# Studio (actually using the Express edition, but another developer is using the full version), and we are using version control (svn).
It\'s acc
As this as not been indicated in other answers yet :
In the case you are using Visual Studio with Unity 3D, you can safely add both *.csproj and *.sln to the .gitignore file, on the contrary of the usual case.
Indeed, the project structure is managed by Unity itself, not by Visual Studio. The only consequences of keeping them in source control are conflicts, even more so if for some reasons different Visual Studio versions are being used among commiters.
Example .gitignore for Unity 3D : https://github.com/github/gitignore/blob/master/Unity.gitignore