来到郑州北大青鸟学校之后也深刻体会到来河工大校区学习的目的,大家总说笨鸟先飞,之后每天都提前预习,私下要比其他同学更加努力做一下这章的功课。
自己一直觉得只要好好听讲好好做练习肯定能学会,一直不放弃为自己加油,努力追赶同学们脚步,从2017年3月份正式在北大青鸟河工大校区学习开始了我的软件开发工程师学习之路。以下我是的每周学习总结。
访问修饰符
Public(公共的):不受任何限制
private(私有的):只有类的内部可以使用
this关键字:是指当前对象本身。通过this可以引用能够当前类的成员变量和方法。
用属性实现字段封装
C#的属性
在C#中,字段通常是私有的。如果要访问类中的字段,需要通过get和set访问器实现,这种结合了字段和方法的实现方式我们称之为属性(property)。
语法:
Private string _name;
Public string Name
{
Get{return _name;}
Ste{_name=value;}
}
只读属性,只包含get访问器;
只写属性,只包含set访问器;
读写属性,包含get和set访问器;
方法的参数传递有两种方式,即按值传递和按引用传递。
Ref关键字修饰的参数可以将被调用方法中参数的更新值传递给调用者。
运算“==”和Equals()方法:
“==”判断的是两个字符串对象在内存中的地址。
Equals()方法判断的是两个字符串对象的值是否相等。
“”:和String.Empty:
“”:为String对象分配一个长度为零的存储空间。
String.Empty:表示空字符串,不会为对象分配存储空间。
在C#中,大多数情况下“”和String.Empty可以互换使用,一般建议使用后者;
Format格式化
语法:
String myString=String.FormatZ(“格式字符串”,参数列表);
类型转换
简单的类型转换:1.隐式类型转换(int可以隐式转换成float型或double型)2.显示类型转换;
数值类型与字符串之间的转换
1. 字符串转换为数值型
Int.parse(console.ReadLine());
字符串转换为整型的代码:int.Parse(string);
字符串转换成单精度浮点型float.Parse(string);
字符串转换为双精度浮点型double.Parse(string);
2. 数值型转换为字符串
C#只要调用ToString()方法就可以;
Convert类可以实现任何类型之间的相互转换。
感悟:因为在学Java中没有找对方法,在学习C#前几章的时候感觉有点吃力。我会多多复习Java中的知识。规定自己的学习方法。在学数据库的时候我会多多努力学习。
经过在郑州北大青鸟学校的学习的这一段时间里,我越来越喜欢现在学的专业,做最好的自己!