想要学C# 可是一些问题还弄不明白 1、写驱动程序,C#的弱项,起码暂时是2、用managed C++写.net程序3、学C#4、投靠linuxC++也好、C#也好,主要学习时间是类库,而不是语法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大哥能说清楚点吗??我上面的帖子不知道怎么显示不完,我的问题是这样的~1.C#是不是具有VC的所有功能,比如图形开发(特别是DX)2.C#的主要功能是在网络开发上,是吗??3.目前为止,很多软件都是在C++上开发出来,所以,在一个相对成熟和运用 广泛的开发工具(VC)的压力下C#暂时不能技术的主流。我想,以上问题也是大多C#入门者的问题,希望各位高手能解答解答,谢谢 1. 不太好比,VC是直接在Windows上编程的,C#则是.NET平台上面。如CForce所说,可以肯定的是驱动程序这类东西用C#不太好做。其它方面基本上都可以,而且.NET作为MS未来发展的重点,其类库肯定会越来越完善的。至于DX,说到底不过是COM而已,.NET可以通过Interop调用COM组件,没有问题。而且MS也应该会为.NET量身定做DX的支持。2. 不完全。.NET本身是围绕Internet应用,Web Service来构造的,但作为未来的Windows操作系统的重要组成部分,.NET对客户端界面的支持同样出色。所以,可以说.NET/C#的功能几乎涵盖了Windows/WebService编程的方方面面,但其优势主要是在WebService和其他分布式应用的支持上,当然还有全新的组件模型,简化了软件的重用。3. .NET通过COMInterop和PInvoke机制进行对现存的代码的过渡。作为平台,.NET支持Vb.net,C#,VC++.NET等多种语言。这些语言对.NET的基本功能的支持是类似的。对C++/Java程序员来说,C#在语法上是一种过渡较为容易的选择。因此,只要你相信MS的.NET会普及,那么C#的广泛应用就只是个时间问题。 求正则 …………………… 如何一次性设置程序的所有的窗体上面的字体呢? 数据库打包 如何知道右键打开时,其父控件是谁,即右风击了哪个控件,因为多个控件用了同一个菜单 100分请人帮我组织一句JavaScript DataGrid如何删除行? datagrid 里 下拉菜单的问题 怎么绑定 如何调用DLL How can I prevent the combobox from edting? C#里怎么调用win32 api,能不能调用的? remoting component写文件的权限
1.C#是不是具有VC的所有功能,比如图形开发(特别是DX)
2.C#的主要功能是在网络开发上,是吗??
3.目前为止,很多软件都是在C++上开发出来,所以,在一个相对成熟和运用
广泛的开发工具(VC)的压力下C#暂时不能技术的主流。我想,以上问题也是大多C#入门者的问题,希望各位高手能解答解答,谢谢