• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






jenesor's home

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  C#读书笔记

 
继承和多态
摘要:一,继承  1,无论基类的可访问性如何,除构造函数和析构函数以外,其他所有成员都能够被继承。基类的private成员在子类中不可访问。    如果将子类的对象作为参数传入基类,就可以访问基类的private成员。  2,类不能循环继承,否则会出错。  3,方法的隐藏  代码二,多态  1,如果一个实例化方法中有virtual修饰,则称为虚方法。可以使用override进行重写。虚方法和非虚方法的区... 阅读全文
posted @ 2010-03-22 22:40 jenesor 阅读(243) 评论(0) 推荐(0)
方法
摘要:一,方法的参数  1,值传递    ①,形参分配了一个新的存储空间。所有值参数可以带进,不可以带出。    ②,声明时没有任何修饰符。    void swap(int x,int y){};  2,引用传递ref    ①,采用ref修饰。值可以带进,也可以带出。    ②,实参在传值之前必须赋初值,否则会报错。    ③,实参和形参指向相同的地址空间。    代码  3,输出参数out    ... 阅读全文
posted @ 2010-03-21 22:22 jenesor 阅读(199) 评论(0) 推荐(0)
类 抽象和封装
摘要:一,类的声明  1,【特性】【类修饰符】class 类名 【:基类或接口】    {}【;】    a,【】内的内容为可选的。    b,默认的类修饰符是internal。    c,类的访问修饰符有两种,①public:所有的类都可以访问。②internal:在同一个程序集(处在同一个项目下的类)中可以访问。二,类的成员  1,有数据成员(字段,常量)和函数成员(方法,属... 阅读全文
posted @ 2010-03-21 19:52 jenesor 阅读(175) 评论(0) 推荐(0)
数据类型
摘要:1,堆栈:只能分配固定大小的数据类型。效率高2,托管堆:运用垃圾回收器来管理内存,托管堆维护着一个指针,指向下一个要分配的地址。在托管堆中创建对象时,从基址开始分配内存,此后每分配一个对象,垃圾回收器就紧接着上一个对象的地址为对象分配空间。对于需要释放的内存,垃圾回收器自己释放。所以效率底。3,非托管堆:没有垃圾回收机制,只可用指针访问。4,值类型:存放在堆栈中。(简单类型,枚举,结构)5,引用类... 阅读全文
posted @ 2010-03-18 14:12 jenesor 阅读(249) 评论(0) 推荐(0)
C#正则表达式整理备忘 (转)
摘要:有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”... 阅读全文
posted @ 2010-03-15 09:17 jenesor 阅读(148) 评论(0) 推荐(0)
C# 类的知识点
摘要:1,普通类中的静态方法可以直接由类名调用代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--Classgrade{publicstaticintsum(inta,intb){returna+b;}}classprogram{staticvoidmai... 阅读全文
posted @ 2010-03-14 22:48 jenesor 阅读(262) 评论(0) 推荐(1)