文件流的知道点.Net/ASP开发工程师

/ 华南女子学院外国语学院.Net/ASP开发工程师 / 2016-07-12


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?  将一个浮渣的对象转换流,方便的储存与信息交换

流操作都是字节

临时项目经理怎么当?


职责:设立目标、 协调沟通、人员管理、预算控制、沟通能力、领导力和控制力、超越个人原有的知识构架、突发问题、组员问题 资源有限   收获与压力

汇鱼网,文件流


公众号,微信

汇鱼网海峡创乐汇
汇鱼网海峡创乐汇