自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 一道以前的面试题

根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。public void test(int i){      lock(this)      {           if (i>10)           {                i--;                 test(i);           }     }}答:不

2009-12-23 18:46:00 311

原创 Virtual,New,Override

new 本身阻挡了方法被重写的延伸,并且覆盖了基类方法的实现;而virtual 延伸了基类方法被重写的特性;new virtual  延伸了基类方法被重写的特性,但是又覆盖重写方法的实现(该实现被忽略)    public class TempA    ...{        public virtual void Method()        ...{            Conso

2007-08-04 09:38:00 506

原创 DataSource 的探讨

       我们在对数据绑定的时候,可以是DataTable、DataView、或是自定义的数据对象,等等。一般在对DataSource 进行数据绑定时,其实是绑定的DataView。             private void RemoveEspecialCatagory(DataTable vDT, string[] myCategory)             {         

2007-03-20 09:07:00 452

原创 Static Class

       看看什么是 static class 吧,很久以前我就为不能声明一个 abstract sealed class 而苦恼不已,我在 CSDN 上曾经提出过这个问题,可是并没有获得共鸣。我得到的回复是这样的:     abstract 和 sealed一起用?定义abstract的目的就是抽象基类,seal表示不能继承的实体类,完全是两回事,怎么可能一起用呢?    abstrac

2007-03-20 08:51:00 666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除