1、不需要,他们是一个级别的语言,针对的方面不同而已。
2、C#是界面开发,C++一般是指针开发。
安装一个VS2012,如果是用C#来开发.net。那就要专门去学习代码了。
C#不但可以开发基于.net的应用程序,也可以开发基于WinForm的程序,可以把 .NET当做一个工作平台一般,它是一个开发环境的基底,提供了解其运作的相关机制那是有助于利用它来开发。C#和 .NET主要是应用在网际网路。
学过C就可以了。C#除了使用C语法之外,和C++并无太多共通之处。C#和Java很像;如果不考虑语法,和Basic.net最为相似。
学C#不用 C++基础,两者除了 关键字有相同的, 没有 依赖关系!
但是学C++比C#有前途!现在 各种公司 总体来说 还是做C++的多,.
我大学学了 JAVA,j2ee,.net,C++ 现在也只用C++一样~
不用学C++,2个是不同的东西。都是以C语言为基础。你可以简单买个教材,就发现2个大不同,没有直接关联
不用,它们是完全不同的编程语言,如果要联系到一起的话,就是他们的编程思想很想似,所以你学C#的话,没有必要先学C++