我使用VS 2008代码分析工具对我创建的一个对象进行了分析,收到了以下建议...
警告147 CA1021: Microsoft.Design:考虑一种设计,不要要求“returnValue”成为out参数。
我发现"out"参数相当有用,并没有意识到它们被认为是一种不受欢迎的设计实践。我想知道为什么会收到这个警告?如果这是不好的实践?为什么?什么才是好的实践?
我感激任何建议。
警告147 CA1021: Microsoft.Design:考虑一种设计,不要要求“returnValue”成为out参数。
我发现"out"参数相当有用,并没有意识到它们被认为是一种不受欢迎的设计实践。我想知道为什么会收到这个警告?如果这是不好的实践?为什么?什么才是好的实践?
我感激任何建议。