当使用元组作为ienumerable时,不要通过fxcop在成员签名错误中嵌套泛型类型

时间:2012-02-20 18:18:33

标签: c# c#-4.0 data-structures parallel-processing

嗨我想要返回一对字符串。我现在正在使用IEnumerable<Tuple<string, string>>作为返回类型,但fxcop会发出警告。我在Parallel.For中使用concurrentBag,因此要避免使用ConcurrentDictionary<string,IList<string>>ConcurrentDictionary<string,Concurrentbag< string>>。新的类或结构也没有意义。什么是正确的解决方案。

非常感谢, OMKAR

1 个答案:

答案 0 :(得分:2)

如果您认为您使用的类型是最佳的,则应忽略/禁止警告。

但是,您应该将Tuple<string, string>替换为具有有意义属性名称的自定义类。