可以说一样,但又不能。比如BC#B开发工具,就不能说它用的是VC#语言了。

解决方案 »

  1.   

    就好比问C++与VC是一回事么,其实微软一定希望他的C#能像C++一样成为标准,有一堆公司跟随,但现在这个很难。正如 vblover2(vb爱好者)所说的,BC#B也可以写C#的程序,所以不能说C#和VC#.NET完全是一回事,只是在现在这个没有更多选择的情况下,写C#程序,绝大多数都是用VC#来做罢了
      

  2.   

    C#是语言,但是根本不存在C#.net这回事。只有VC#.NET,VC#.NET是一个开发工具,可以用来编写C#语言程序,OVER
      

  3.   

    用Visual系列工具和C#语言开发的.net程序应该叫VC#.net吧,我觉得
      

  4.   

    哪有C#.net一说啊,VC#.NET是用C#开发。
      

  5.   

    就是阿,那里有什么c#.net,只有VC#.net
      

  6.   

    C#是Microsoft专门为.Net平台而设计的一种新语言,VC#.Net是进行C#语言编程的集成开发环境。
      

  7.   

    个人欣赏将C++比做VC++的方法,C#就像是C++一样,是一种语言,任何公司都可以写关于它的IDE,如果borland的C# Builder,但VC#应该只有微软才有,是微软对于C#语言提供的一个开发环境。
      

  8.   

    C#单纯指语言,甚至连类库都不包括而VisualC#指开发环境。比如我们说C++,就单纯指C++语言,不过C++有标准库,而C#没有。如果单纯的C#是什么都干不了的。C#连数据类型都是类库中的一部分。所以单纯的C#程序运行不了,至少也要有System名称空间中的一些类库,所以现在部分说法是C#包括语言本身和一部分的常用的类库。而VisualC#指微软的开发环境,与此同类的还有Borland的C#Builder等。这个词也是不包含类库的,例如,Borland的C#Builder同样使用微软.net的类库。而我们说的VisualC#单纯指一个工具,如果哪一天别的公司开发了另一个支持C#的类库,也是可以在VisualC#下开发的。不知道这样说你是否明白。
      

  9.   

    C#是Microsoft专门为.Net平台而设计的一种新语言,VC#.Net是进行C#语言编程的集成开发环境。
      

  10.   

    不是一回事情
    C#無法生成二進制碼
    VC .Net可以做到