作者wa007123456 (大笨羊)
看板C_Sharp
标题[问题] 为什麽可以这样写(内部类别相关)
时间Tue Apr 12 18:39:01 2016
话不多说 先切入正题
假设一个程式码是这样:
____________________
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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1460457543.A.ED7.html
1F:推 TameFoxx: 就让B知道A 04/12 19:16
2F:→ TameFoxx: B事情作一作可以直接呼叫A的fuction 04/12 19:17
3F:→ TameFoxx: 可以不用使用事件,就这样 04/12 19:17