相关疑难解决方法(0)

为什么/何时应该在.net中使用嵌套类?或者不应该吗?

Kathleen Dollard最近的博客文章中,她提出了一个在.net中使用嵌套类的有趣理由.但是,她还提到FxCop不喜欢嵌套类.我假设编写FxCop规则的人并不愚蠢,所以必须在该位置背后有推理,但我无法找到它.

.net fxcop nested class

91
推荐指数
5
解决办法
4万
查看次数

使一个对象只能访问同一个程序集中的另一个对象?

每个业务对象都有一个包含sql调用的匹配对象.我想限制这些sql对象,它们只能由匹配的业务对象使用.怎么能实现这一目标?

更新

Greg提出了关于可测试性的观点.由于SqlObjects将包含非常特定于业务流程的sql,因此我不希望它们在多个buiness对象中重用.(基本的CRUD操作都是代码生成的)有没有办法使SqlObjects只能访问业务程序集中的一个业务对象(如yshuditelu和Greg Beech所示)并将SqlObjects暴露给单元测试程序集?

.net c# vb.net accessor

3
推荐指数
1
解决办法
1093
查看次数

标签 统计

.net ×2

accessor ×1

c# ×1

class ×1

fxcop ×1

nested ×1

vb.net ×1