我是一名中级 Java 程序员,想转向 C#。我对这种 Microsoft 语言完全陌生。在书中,他们同时使用 Visual C# 和 C# 这两个术语。谁能告诉这些条款之间的真正区别?
问问题
21693 次
3 回答
21
Visual C# 是 Microsoft 对 C# 语言的实现。
Visual C# 只是 C#。您可以使用 C# 构建任何类型的 .NET 应用程序,Visual Studio 可以更轻松地测试和调试您的应用程序。
例如,使用 Visual Studio 会为您带来很多功能:
代码编辑器
调试器
设计师
Windows 窗体设计器
WPF 设计器
……
有关 Visual Studio 的更多信息,请阅读此页面:
http ://en.wikipedia.org/wiki/Microsoft_Visual_Studio
更新:Visual C# 是 Microsoft 用于 C# 的营销名称,所以没有人称它为 Visual C#。
于 2013-08-18T03:38:48.783 回答
11
于 2013-08-18T03:34:54.740 回答
11
C# 指的是语言本身,它可以在没有 Visual Studio 环境的情况下使用 .NET SDK 和提供的 csc.exe(c# 编译器 - 如 javac)或 Mono 环境进行编译。
Visual C# 可能是指 C# 语言和Visual Studio IDE/工具链(SQL/Reports 等)。
于 2013-08-18T03:35:27.720 回答