为什么C#中没有朋友类?

时间:2009-12-16 12:09:59

标签: c# inheritance oop

  

可能重复:
  Why does C# not provide the C++ style ‘friend’ keyword?

可能需要它的典型例子

我有一个私有Init()函数和类工厂的类 我想授予Init();

的访问权限

1 个答案:

答案 0 :(得分:-1)

C#中没有朋友,这是真的,但你可以把这些类放到同一个文件中,这样他们就可以访问彼此的功能了。或者使用“部分”类,只将每个类的init()函数放入工厂所在的同一文件中