是否因为第三方开发类库限制了C#的广泛使用?
C#是我曾经最喜爱的语言,结构严密,代码简洁,最能体现编程之美,但是找工作屡屡受挫,用人单位用C++的占了三分之二还多。别人都说是C++功能强大,但是我深入学习之后发现C...
C#是我曾经最喜爱的语言,结构严密,代码简洁,最能体现编程之美,但是找工作屡屡受挫,用人单位用C++的占了三分之二还多。别人都说是C++功能强大,但是我深入学习之后发现C++的功能只能是说比C#复杂,强大也强大不到哪去,哪为什么大家都用那么复杂难懂的C++呢? 我发现是第三方开发包限制了C#的使用,大家都知道,单纯的编程语言是做不了什么事的,一定要借助现有的开发类库,如网络编程要用到Socket类库,游戏编程用到DirectX,计算机图形用到OpenGL,这些开发包无一例外都是C++语言开发的,当然C#肯定也有类似的开发包,但是市面上介绍学习此类开发的书籍都是基于C++的,我很难找到用C#编写的DirectX开发教程,当然可以对着SDK教程学习,但是英文的复杂和没有循序渐近的教学使好多像我这样的初学者忘而却步,学起来麻烦不说又花大量时间,不如直接用C++的,大家说是不是这样的呢,对于这个问题一直困惑中。
展开
2013-12-04
展开全部
呵呵 我觉得国内.net很好找工作的而且你要区分领域 dx来说 一直是c++的领域但是无论你开发桌面软件用winform 或者web用asp.net 都是c#的范畴了 未来微软会更加区分manged code和unmanaged code像directx和direct show终究会被 xna wmf等代替开发语言所针对的领域会更完善 比起java来 其实.net的库并不少只不过第三方的很多是收费的但是光是ms 就提供了足够多的库给你用了
2013-12-04
展开全部
微软的教程是讲给那些从VB5 就一直支持微软的人的,高深 ,绕口,而且明明讲一个知识点,却掺杂好多枝叶,更郁闷的是枝叶好多比这个还难,气人。我英语4级高高的,6级差点儿,半猜半查的 。。。汗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-04
展开全部
说实话,那是你的c#功力还不够
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询