【发布时间】:2017-12-30 02:21:24
【问题描述】:
是否可以在不使用 typeof 或初始化的情况下将 ClassA 作为参数传递?
class ClassA {
}
class ClassB {
public void Function([something here] clazz) {
......
}
}
class ClassC {
public void main() {
ClassB asdf = new ClassB();
asdf.Function(ClassA); // pass like that, not typeof() or something else
}
}
【问题讨论】:
-
我怀疑你可能有 XY 问题...
-
那个函数使用ClassA怎么样?
-
如果您的要求是让
asdf.Function(ClassA);工作而不是“typeof() 或其他东西”,那么这是不可能的。
标签: c#