在寫一些實體類的時候
///
///圖書類
///
publicclassBook
{
///
///圖書名稱
///
publicstringTitle{get;set;}
///
///單價
///
publicfloatPrice{get;set;}
///
///作者
///
publicstringAuthor{get;set;}
///
///ISBN號
///
publicstringISBN{get;set;}
}
//對象初始化器
Bookbook=newBook{Title=
現在你想初始化幾個就初始化幾個
public Book():this(
{
}
public Book(string title):this(title
{
}
public Book(string title
{
}
public Book(string title
{
this
this
this
}
這一串的構造方法都是為了應付不同的初始化情況
<>g__initLocal
<>g__initLocal
Bookbook=<>g__initLocal
C#編譯器生成了一個新的局部變量<>g__initLocal
book
book
[
From:http://tw.wingwit.com/Article/program/net/201311/14838.html