asp.net(c#)利用构造器链的代码

复制代码 代码如下:

  using System;

  using System.Data;

  using System.Configuration;

  using System.Collections;

  using System.Web;

  using System.Web.Security;

  using System.Web.UI;

  using System.Web.UI.WebControls;

  using System.Web.UI.WebControls.WebParts;

  using System.Web.UI.HtmlControls;

  public partial class Default4 : System.Web.UI.Page

  {

  protected void Page_Load(object sender, EventArgs e)

  {

  WebInfo info = new WebInfo();

  string infoOut = string.Format("站点:{0}<br>域名:{1}",info.WebName,info.WebUrl);

  Response.Write(infoOut);

  }

  public class WebInfo

  {

  public WebInfo():this("搜索吧","http://www.sosuo8.com/")

  {

  }

  public WebInfo(string webUrl):this("搜索吧",webUrl)

  {

  }

  public WebInfo(string webName, string webUrl)

  {

  _webName = webName;

  _webUrl = webUrl;

  }

  private string _webName;

  private string _webUrl;

  public string WebName

  {

  get

  {

  return _webName;

  }

  set

  {

  _webName = value;

  }

  }

  public string WebUrl

  {

  get

  {

  return _webUrl;

  }

  set

  {

  _webUrl = value;

  }

  }

  }

  }