学习C#的体会

来源:互联网 发布:仙剑奇侠传1游戏知乎 编辑:程序博客网 时间:2024/05/11 02:15

1. 为什么在C#中可以调用自己?
比如下列代码:
protected override void Render(System.Web.UI.HtmlTextWriter writer)
  {
   if (Message != String.Empty)
    this.lblWelcome.Text = _message;
   if (IconImageUrl != String.Empty)
    this.imgIcon.ImageUrl = _imageurl;
   base.Render(writer);
  }

再比如:
 override protected void OnInit(EventArgs e)
  {
   //
   // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
   //
   InitializeComponent();
   base.OnInit(e);
  }

 

2.为什么在.net的环境里和在iis中运行得到了不同的页面
在给页面添加自定义控件的时候
在.net里调试不显示用户控件,可以在iis里运行却显示了

3,protected string HeaderMessage=String.Empty;
中的String.Empty和前面的string有何不同,各是什么类型?

原创粉丝点击