c#和visual c#有什么区别?

Kau*_*tav 28 c#

我是一名中级Java程序员,希望转向C#.我对这种Microsoft语言完全陌生.在书中,他们使用Visual C#和C#这两个术语.任何人都可以告诉这些条款之间的真正区别吗?

Sir*_*ifi 16

Visual C#是Microsoft的C#语言实现.

Visual C#只是C#.您可以使用C#构建任何类型的.NET应用程序,Visual Studio可以更轻松地测试和调试您的应用程序.
例如,使用Visual Studio为您带来了许多功能:

  1. 代码编辑器

  2. 调试器

  3. 设计师

  4. Windows窗体设计器

  5. WPF设计师

    ...

有关Visual Studio的更多信息,请阅读此页面:http:
//en.wikipedia.org/wiki/Microsoft_Visual_Studio

更新:Visual C#是Microsoft用于C#的营销名称,因此没有人将其称为Visual C#.

  • "Visual C#只是一个由微软设计的GUI",即Visual Studio. (11认同)

Mit*_*eat 11

C#和Visual C#之间没有真正的区别.这些术语通常可互换使用.

Visual C#有点暗示使用Visual Studio进行C#开发.但只有C#.

请参阅此处了解学习资源.


小智 11

C#将引用语言本身,可以使用.NET SDK和提供的csc.exe(c#编译器 - 如javac)或Mono环境在没有Visual Studio环境的情况下编译.

Visual C#可能指的是C#语言 Visual Studio IDE /工具链(SQL/Reports等).