不光是Visual Studio才能编写C#,现在有软件叫Unity3D也可以用C#编写游戏哦~http://www.unitymanual.com/
是的,你说的对,c#是用vs软件编写 的
可以这么用的,vs不光可以C#,还有vb,c++等待哦具体的可以去微软官方了解一下