【发布时间】:2010-07-30 13:24:29
【问题描述】:
在C#中,是否可以通过不同类中的静态方法访问实例变量而不使用参数传递?
在我们的项目中,我有一个Data access layer 类,它有很多静态方法。在这些方法中,SqlCommand 超时值已被硬编码。在我们框架的另一个类(Dac)中,有许多实例方法调用这些静态方法。
我不想使用参数传递编写太多代码。有没有比传参更简单的解决方案?
【问题讨论】:
-
一个静态方法不与任何实例相关联,那么您如何期望它知道访问哪个实例的成员?