![]() |
1
-10
显然,我不知道你的具体情况,但这真的似乎你需要重新考虑一下你的结构。 如果构造了适当的继承,这很容易做到。 考虑查看从抽象类继承的抽象类和类。你甚至可以用接口来完成同样的事情。 |
![]() |
2
16
下面是一个如何做到这一点的例子。。。
贴这个,因为我花了一段时间才找到我要找的东西。我在一些静态记录器方法中使用它。。。 |
![]() |
3
2
您可以在代码中找到当前的堆栈跟踪并向上走一步。 http://msdn.microsoft.com/en-us/library/system.diagnostics.stacktrace.aspx 但正如下面的注释所述,这将得到调用您的方法和类,而不是实例(如果有实例,当然可能是静态的)。 |
![]() |
4
-1
或者将对象作为方法参数传递。
并调用方法:
你好,弗洛里安 |
![]() |
5
-1
会的 非常 糟糕的风格
a) 这会破坏封装
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |