摘要: 曾经一次面试,有人问我,说到面向对象,你最先想到什么,我说继承、多态等,他说不,应该是封装,你说的这些都是封装。 只写C#里关于类和对象的问题。1、类型参数 public class Pair<TFirst,TSecond>{public TFirst First; public TSecond Second;} 要声明为采用类型参数的类类型称为泛型类类型。结构类型、接口类型和委托类型也可以是泛型。2、构造函数 构造函数也可以这样写public class Point{public int x, y; public Point(int x, int y) { this.x = x; 阅读全文
posted @ 2011-08-02 11:21 趴儿 阅读(208) 评论(0) 推荐(0)
摘要: 正在下载时,所有任务突然全部失败,在最后一个分区里文件夹打不开,一双击就无响应,关闭后就重启Explore.exe,害怕是硬盘有坏道,用了好长时间检测、修复。 后来重启后,点击任一分区里的文件右键、SHIFT+DEL、CTRL+C等快捷键就无响应,关闭就重启Explore.exe,上网查了查,发现有类似的情况,是右键软件插件造成的错误,就转了一下,以备后用。 1、打开注册表:运行——regedit 2、HKEY_CLASSES_ROOT——*——shellex——ContextMenuHandlers,下面的为右键软件插件 3、导出该项值,做备份,然后一个一个删除,如果正常了,就是该插件造成. 阅读全文
posted @ 2011-08-02 10:44 趴儿 阅读(388) 评论(0) 推荐(0)
摘要: 基本语句:块、声明语句、表达式语句、选择语句(条件语句)、迭代语句(循环语句)、跳转语句。一 选择语句1、if 语句 if(condition) statement(s) else statement(s)2、switch 语句 switch (integerA) { case 1: statement(s) break; case2: statement(s) break; default: statement(s) break; }二 循环语句1、for 语句 for(initializer;condition;iterator) statement(s)2、 while 语句 whil. 阅读全文
posted @ 2011-07-19 15:36 趴儿 阅读(184) 评论(0) 推荐(0)
摘要: 下表为 C# 类型系统的概述。类别说明值类型简单类型有符号整型:sbyte、short、int 和 long无符号整型:byte、ushort、uint 和 ulongUnicode 字符型:charIEEE 浮点型:float 和 double高精度小数型:decimal布尔型:bool枚举类型enum E {...} 形式的用户定义的类型结构类型struct S {...} 形式的用户定义的类型可以为 null 的类型其他所有具有 null 值的值类型的扩展引用类型类类型其他所有类型的最终基类:objectUnicode 字符串型:stringclass C {...} 形式的用户定义的类 阅读全文
posted @ 2011-07-19 14:46 趴儿 阅读(202) 评论(0) 推荐(0)