C#速学之路
来源:互联网 发布:mysql必知必会 编辑:程序博客网 时间:2024/05/12 14:41
从开始看C#到现在有两天的时间了,到现在为止已经将楚广明的那个C#看完了。掌握的自己感觉也可以,感觉就像是以前用一个月的时间学习C语言一样。可能是有了以前学习一些语言的基础,现在在学习C#感觉比较轻松。
C#和VB的比较
学过vb并且一直用vb来做东西,现在接触C#感觉这个东西更加面向对象了。举一个简单的例子吧,就拿变量来说吧,在vb下变量虽然也是一个对象,但其的重要作用只是一个值,就相当于一个什么对象的属性而已,要将其当成对象来说,是不太好理解的。但是在C#中就好理解多了。定义一个变量之后,就可以把它当成一个对象来进行对象的实例化,并且这样的一个变量还有其方法。这是让我感到诧异的地方,其实想来也不差异,就是完全面向对象的特性而已。
C#和C++比较
学习过C++,以前有些东西看的不太明白,这两天看了这个教程之后发现以前那些不太明白的地方现在明白了。按照楚广明的讲解,学习C#之后可以更快的学习C++和Java,说明在应用上和语法结构上这三者之间是有很大的相似性的。将C#和C++进行比较后就可以发现C#中将C++中的一个比较高级的用法取消了。比如说指针,多继承,……C#中这些东西都是没有的,但是这并不影响C#的功能,虽然在一定程度上减弱了对底层的控制。总的来说C#中所有的东西有一种简洁,安全的感觉。
对于C#的学习也就是这两天的时间,所以对于C#的理解还不是很深刻。
总后总结一下C#和VB中的一些不同,毕竟现在的学习有多数是得益于vb的。
首先就基础来说,在基础的语法上,是没有多大区别的。并且其中的思想都是面相对象的。对于面向对象来说难免就有类,多态,接口之类的。
不同点就是:C#中的虚基类,和Seala类。
所以对于学习C#来说,并没有多少的新的东西。有了之前VB的基础和其他一些的学习再学起C#来是很轻松的。
所以说学习其实就是一个滚雪球的过程,刚开始时可能看见什么都觉得头大,但是等有了一定得基础之后就会发现学习也是很快乐的一件事。
- C#速学之路
- C#速学
- C#之咿呀学语(2)
- C#之咿呀学语(1)
- 学C之路
- JAVA学之路
- 学jsp之路
- 学车之路
- 学C#
- JAVA C# C/C++之比较学:参数传递
- JAVA C# C/C++之比较学:初始化顺序
- 呓---学车之路
- 中东学C之路
- My-学编程之路
- 刚学C#心得
- C#学Java:东施效颦
- 毕业生学C#
- 今天开始学c#
- (十)链表—双端链表
- linux下定时执行计划crond任务
- java 序列化
- 读《观止-微软创建NT和未来的夺命狂奔》有感
- Oacle基本数据查询
- C#速学之路
- 智慧的地球-Rational专访精华摘录
- flex知识点7
- 前置申明的正确用法
- 迅播Gvod无法播放BT文件的解决办法,附示例代码
- (十一)链表—有序链表
- secureCRT乱码
- 浪潮之巅第五章 — 奔腾的芯(英特尔—Intel)(全)
- 世界太大