C# 在VisualStudio中使用多种语言 在VisualStudio中,我们可以使用多种编程语言开发应用程序,如C语言、C++、Visual Basic。这是因为CLR吗?我想是的

C# 在VisualStudio中使用多种语言 在VisualStudio中,我们可以使用多种编程语言开发应用程序,如C语言、C++、Visual Basic。这是因为CLR吗?我想是的,c#,.net,visual-studio,visual-studio-2008,C#,.net,Visual Studio,Visual Studio 2008,.NETFramework的功能 支持多种编程语言 是由于使用了强大的CLR 请参阅此链接: 上述声明可在“点击此处免费订阅”按钮下方的第3段中找到 我相信是的 .NETFramework的功能 支持多种编程语言 是由于使用了强大的CLR 请参阅此链接: 上述声明可在“点击此处免费订阅”按钮下方的第3段中找到 主要是,但我想IDE支持多种语言也是一种趋势(而每种语言只支持一个IDE)。例如,Eclipse主要支持。,但我想IDE支持多种语言也是一种趋势(而每种语言只支持一个IDE)。例如

.NETFramework的功能 支持多种编程语言 是由于使用了强大的CLR

请参阅此链接:

  • 上述声明可在“点击此处免费订阅”按钮下方的第3段中找到
    • 我相信是的

      .NETFramework的功能 支持多种编程语言 是由于使用了强大的CLR

      请参阅此链接:

      • 上述声明可在“点击此处免费订阅”按钮下方的第3段中找到

      主要是,但我想IDE支持多种语言也是一种趋势(而每种语言只支持一个IDE)。例如,Eclipse主要支持。

      ,但我想IDE支持多种语言也是一种趋势(而每种语言只支持一个IDE)。例如,多个.NET语言共享一个运行时和BCL,并且可以很容易地彼此对话是由于CLR/CLI,但是最终VS IDE不只是编写CLI(非托管C++就是明显的例子)。简单地说,IDE(与许多其他IDE一样)设计为可扩展的


      如果您愿意,我很确定可以使用托管或非托管语言为VS编写您自己的编译器插件。

      多个.NET语言共享一个运行时和BCL,并且可以非常轻松地相互通信,这是由于CLR/CLI,但最终VS IDE不只是编写CLI(非托管C++是明显的例子)。简单地说,IDE(和许多其他的一样)被设计成可扩展的。
      <>如果你想,我相信有可能用Vistor或非托管语言编写VS编译器插件。

      但是VC++不仅编译CLI,而且编译成二进制。但是,C++中的VS不仅编译在CLI中,而且编译成二进制too.SIR,你是指CLR,我们可以在VS.sir开发任何语言的应用程序。另外,当我使用C++时,在TurboC中,有框架的作用,或者运行时还是BCL还是CLI?@ SqLPHORE——我确信我说的完全相反:这是因为VS,我们可以用任何语言开发应用程序,而CLI只是使它变得方便。@您可能会比较STL;但无C语言的soI甚至会进一步澄清为“CLI使这些语言能够相互作用和/或相互替换。即使使用哪种语言也无关紧要。它们都是相同的IL。”先生,您的意思是,正是由于CLR,我们可以在VS中用任何语言开发应用程序。先生,当我在TurboC中使用C时,那么框架、运行时、BCL或CLI有什么作用吗?@sqlchild-我很肯定我说的恰恰相反:正是由于VS,我们可以用任何语言开发应用程序,而不是CLI为C++(非托管)@ @ SqLPHILL,你可以比较STL;但是C更少的SOI甚至会进一步澄清:“CLI使得这些语言能够相互交流和替换。即使在你使用哪一个语言的地方都不重要。