文件流的知道点.Net/ASP开发工程师
string s = "abc";
string s1 = "Abc";
int n = s.CompareTo(s1); 前者大则为1。后者大为-1
1.使用var声明变量与直接使用对应的类型变量是完全一样的
2.C#中的var与js中得var是完全不一样的,c#中得是强类型,而JavaScript中的var是若类型
3.编译器在编译时已经将var替换成对应的数据类型
4.var只能用作局部变量(方法中声明的变量),不能用作类得成员变量,不能用作方法的返回值,不能作为方法的参数
装箱:值类型->引用类型 int n=100; object o=n;
拆箱:引用类型->值类型 int m=(int)o;
装箱什么类型,拆箱也要一样。
使用泛型可以是“算法”重用。只是数据类型发生了改变。
其实通过foreach遍历数据,实际上时调用了一个“枚举器”来遍历数据,和foreach一点关系都没有,foreach只是一个语法上的简化而已。
凡是具有GetEnumerator()这个方法的类型都能使用foreach来遍历。
二进制序列化需要注意的事项
1.要序列化的类型必须标记为:【serializable】
2.该类型的父类也必须标记为L【serializable】
3.该类型的所有成员的类型也必须标记为:【serializable】
4.序列化只会对类中的字段序列化,(只能序列化一些状态信息)【弄serializabled】
5.不建议使用自动属性,(每次生成的字段都可能不一样,影响反序列化)
why? 将一个浮渣的对象转换流,方便的储存与信息交换
流操作都是字节
临时项目经理怎么当?
职责:设立目标、 协调沟通、人员管理、预算控制、沟通能力、领导力和控制力、超越个人原有的知识构架、突发问题、组员问题 资源有限 收获与压力


1914篇文章