摘要:
前面定义的Person的类,里面的成员包括:字段、属性、方法、事件等,此外,前面说的嵌套类也是类的成员。a.类的成员为分:静态成员(static)和非静态成员b.静态成员用static标识,不标识则默认为非静态成员 c.静态成员属于类所有,动态成员则属于实例所有,即对象 d.静态成员为类所有实例共享... 阅读全文
摘要:
类,顾名思义就是分类、类别的意思。我们要面向对象编程,就需要对不同的事物进行分类。类可以说是.net面向对象的核心。类:就是具有相同的属性和功能的对象的抽象的集合。1.类的定义class{类成员(字段、属性、方法、事件)}举例说明,比如“人类”这就是一个类,里面可以包含属性比如性别,种族,国家等。除... 阅读全文
摘要:
修饰符用于限定类型以及类型成员的申明从定义可以看出按功能分为两类:访问修饰符和声明修饰符1.访问修饰符(5个)访问修饰符说明public公有访问。不受任何限制。private私有访问。只限于本类成员访问,子类,实例都不能访问。protected保护访问。只限于本类和子类访问,实例不能访问。inter... 阅读全文
摘要:
C#流程控制语句中最常用的三个是选择语句(即条件语句)、循环语句和异常处理语句。类别 关键字 选择语句 if、else、switch、case循环语句 do、for、foreach、in、while跳转语句 break、co... 阅读全文
摘要:
说起C#运算符和表达式,小伙伴们肯定以为很简单,其实要用好表达式,不是一件容易的事。一个好的表达式可以让你做事半功倍的效果,比如三元表达式,可以让你少写N多个if和case语句。 表达式由操作数(operand)和运算符(operator)构成1.运算符分类和优先级2.运算符按操作数目分类一元... 阅读全文
摘要:
1.常量:在编译时其值能够确定,并且程序运行过程中值不发生变化的量.通俗来说,就是定义一个不能改变值的量。既然不能变动值,那就必须在定义的时候初始化。语法:const类型名常量名=常量表达式;例子:conststringcat="hellocat"; 2.变量:具有变量名和值的对象变量就是把数据暂... 阅读全文
摘要:
1)对于转换对象,Convert.ToInt32()可以为多种类型(例出数字类型外bool,DateTime等),int.TryParse()和int.Parse()只能是整型字符串类型(即各种整型ToString()之后的形式,不能为浮点型,否则int.Parse()就会出现输入的字符串格式不正确... 阅读全文
摘要:
C#就15种数据类型。这15种类型分为两类,一种是值类型(有13个),一种是引用类型有(有2个:string和object)数据类型分为 值类型(Value type) 和 引用类型(reference type)值类型存储实际值,而引用类型则为对存储在内存中某处的值的引用string为引用类型,c... 阅读全文
摘要:
C#是一门面向对象的编程语言。关于面向对象编程,首先是,面向对象编程英文Object-Oriented Programming简称OOP。通俗来说,就是 针对对象编程的意思,面向对象中的对象,指一切皆是对象。面向对象——是把构成问题的事务分成各个对象,利用对象之间的关系来解决问题,面向对象因为把事务... 阅读全文