Ami*_*hai 1 c#
我想定义一个类,ClassA它可以作为参数传递给项目中的任何方法或类(全局范围).但是,我想强制执行一个约束,以确保ClassA只能在单个范围内实例化ClassB.换句话说,我希望类具有私有范围,ClassA同时仍然能够将该对象作为参数传递给在整个项目中分布的方法和类.
ClassA
ClassB
这可能吗?
SLa*_*aks 6
您可以创建ClassA抽象,并将具体实现私有化ClassB(作为嵌套类).
归档时间:
15 年 前
查看次数:
94 次
最近记录: