我在生产代码中看到的参数越多,我遇到的误用就越多,它给我带来的痛苦就越多.我讨厌这个关键字,因为从框架构建的角度来看,它似乎很愚蠢.什么时候向代表用户传达可能会更改对象引用/值的概念?
相比之下,我喜欢关键词,在没有使用任何关键词的情况下我更喜欢,因为在使用它们时给予了保证.另一方面,Ref不能保证,除非你在被传入之前被迫初始化参数,即使它没有任何改变.
我不是一个圣人开发者; 我确信它有实际适用的用途.我只想知道它们是什么.
.net c# parameters interface
我正在尝试针对实现输出参数的一些遗留方法构建测试.你能举个例子说明怎么做吗?
moq
.net ×1
c# ×1
interface ×1
moq ×1
parameters ×1