最近才从C语言转到C#,花了两三个星期把C#的基础知识看完了,请问如果想要深入学习C#,该怎么学呢?我又借了本《精通vs2008》,里面有Windows编程,web编程数据库系统开发,但是看了下Windows编程的部分,就是在讲解控件的应用,感觉就是一个学习工具的过程,而不是在学习一门新的语言(可能是我现在水平不够,所以这个个人见解可能有误),好多人都说有了基础就看C#项目的源代码,但是看了别人写的一些比如记事本的代码,还是一头雾水啊,好多类都不是书上讲解的那些,根本不知道怎用,郁闷死,现在在下一个C#坦克游戏视频教程,但是我不知道做游戏能学到什么?还有就是C#图形编程是不是也要学呢?总之我不知道该往那个方向发展了,请问各位前辈给指点一二。谢谢了,还有就是在工作中真正用到C#的那些知识呢?
解决方案 »
- vs2010中dataset读取xml出现了问题
- VS2005安装在WIN2003需要SP1,可SP1装不上,怎办?
- 请教C#与硬件通讯
- 如何将两个Excel文件合并成一个excel文件
- 四个月三条裤头,是快还是慢
- 急!急!急!急!100分求助IP地址问题,怎么让本机“自动获得IP”,获得的ip地址是DHCP指派的???
- 我这个xml文件怎么读?
- SQL Server 2000 Reporting Services下载?
- C#关于文件处理的问题。
- 3个问题:1.能否提供一个c#中所有的命名空间和类的列表2.如何做控件3.如何使用水晶报表?
- 用rdlc打印报表,怎么可以在ReportViewer控件里预览的时候显示背景图片,打印的时候不打印背景图片?
- C#在dll文件引用另外的dll文件
ado.net 操作
多看看MSDN,多实践
就问问人,基础是必须要弄懂的,深入学习C#也是一样的,还有就是多多
看看MSDN啦
再说C语言里面的知识点貌似比C#多的多。相信你自己能学好
C和C#的区别,还是在面向对象上面的,考虑问题的方式变了,语法上就是增加了一些面向对象的关键词。c也有语法关键词和标准库,c#的库和c不一样,不是函数库,而是类库,本身带的就比c多很多,第三方的就更多了,全部学完类库是不可能的。可能学c语言的时候,大量的精力是做一个冒泡排序之类的算法,而c#不是做这个的,排序算法都已经封装好了,它更谢谢你,但是要怎么搭呢?就像我在主贴里的那些疑问一样?是不是要学Windows编程呢?学c#是往web发展,还是。net呢?具体的方向需要学哪些知识点啊
.net更多的时候是写类库,将你需要的积木封装好,而webform也好,winform也好,都是UI层次的,UI总体趋势是轻量化,逻辑都是可以通用的,做一个俄罗斯方块,手机上也能用,PC上也能用,界面稍微换一下就行了。
不懂得baidu MSDN 开始是不会,慢慢的不就会了?
每次都是你都会的,还有学习的必要吗
比如可以做个局域网聊天软件,这样可以学会SOCKET编程!
framework
ado.net
MSDN东西很多的样子,我应该找什么关键字搜索我想看的内容呢?另外,如果C#发展得这么快,那在一个团队中怎么保证大家都按照一个规则编写代码?
基本cms就可以写一些啦
http://msdn.microsoft.com/zh-cn/library/67ef8sbd.aspx
同是新手,有好东西共享一下。
多实践
多练习