在下面的两个例子中base的用法,可以介绍吗,第一个不是很懂
public WebCustomControl():base(HtmlTextWriterTag.DIV)
{
}base.add(output)

解决方案 »

  1.   

    第一个是指你这个类的对象在构造的时候调用基类的哪一个构造函数。。第二个就是调基类的那个叫add的方法。。
      

  2.   

    由于你的WebCustomControl是继承基类的,那么在它的对象构造的时候会去调基类的构造函数,一般不指明的话就是base();但在这里是指明了是要使用base(HtmlTextWriterTag.DIV)。
      

  3.   

    第一个是调用基类的构造函数,第二个是调用基类的add方法
      

  4.   

    明白了,是不是base(HtmlTextWriterTag.DIV)
    实际上应该是 base.父类构造函数方法(HtmlTextWriterTag.DIV)呢