Vs code and visual Studio code are exactly the same thing
Yes, they are just normal text files. You could even use the cli and do your programming in VSC
If you actually mean VS and VS Code, yes, both of them can easily exchange projects, especially if they’re targeting .NET Core where you can even debug them directly.
You can even open them in notepad or whatever.
C# devs
null reference exceptions