最近终于学到了C#了,真的很高兴啊!毕竟是要从面向过程跳到面向对象的时候了,虽然以前学过C++,但是还是觉得自己的面向对象的思想很不做,希望通过对C#的学习能够打下一个坚实的基础,然后在这个基础上再学习其他新的面向对象语言就不是事儿了。



一、介绍篇


安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。

    通过这几天的使用,真的感觉VS真好用啊!它可以直接帮你把你要用的接口的语句给显示出来,从另一方面也体现了面向对象封装的特点。

二、概要

【面向对象】C#中的面向对象_数据类型


    在这一个阶段,老师主要对C#整体进行了一个初步的讲解,其实C#的语言基础和C++一样,只要把一门编程语言的基础学踏实,以后遇到任何新的语言都会很快的上手的。就C++还是高大上啊!咱两个小时就学会了!

1.数据类型与运算符

任何语言都会从数据类型讲解起来,C#也不例外,他的数据类型基本和其他的一致。但是多了一个拆装箱。

拆箱就是引用类型的装换为值类型;

装箱就是值类型装换为引用类型。

2.表达式

同样就像所有的语言一样,表达式都是一样的,都有顺序、循环、选择语句。

然而多的就是一些关于类的语句,建立,声明属性和方法。

三、总结

    通过对C#的学习,进一步理解了面向对象的思想,并且感觉没有什么困难,看来是时候要进一步学习。在学习之前一定要深刻的理解一下面向对象的思想,要不真的很难很快的上手的。