---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
1. 在使用结构时,如果没有new,也可以通过给其对象的成员进行赋值来代用其方法
2. 在创建结构变量时,根据结构的定义,结构多大,就分配多少空间
3. 结构和类:
4. 值类型:基本数据类型、枚举类型、结构类型
引用类型:类、接口、数组
5. 字符串缓存池 string s=string.Empty;//可以优化内存空间(不要写string s=””;)
6. Null表示s中存放的地址为0x0000,s不指向任何地方而empty表示一个堆空间中的空字符串,s就指向这个地方
7. String s=”123”; string s1=”123”;指向同一个内存地址;
而char[] c={‘我’,’是’}; string str1=new string (c);string str2=new string(c);指向的是不同的内存地址;new表示分配空间,创建对象
8. 显示调用父类的构造方法,关键字:base
9. 构造方法的执行顺序:
10. 里氏转换即类型转化
11. 子类可以无条件的赋值给父类,父类如果指向的是一个子类,那么可以将其强制转化为子类
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------