[問題] 為什麼可以這樣寫(內部類別相關)
話不多說 先切入正題
假設一個程式碼是這樣:
____________________
public class A{
class B{
private A a;
public B(A a){
this.a=a;
}
}
}
____________________
這是我在MSDN上面簡化的一個例子
類別裡面還有一個自己(?)
以我猜測 我覺得可能跟資料結構有關
大概類似C語言的資料鏈結
但是因為C#沒有指標
所以要透過這樣的方式來達成目的嗎(?)
另外這個例子是我在要達成IEnumerable的實做看到的
所以這樣做的好處是甚麼?
提升程式效能嗎?
感謝各位前輩回答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.218.61
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1460457543.A.ED7.html
推
04/12 19:16, , 1F
04/12 19:16, 1F
→
04/12 19:17, , 2F
04/12 19:17, 2F
→
04/12 19:17, , 3F
04/12 19:17, 3F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章