C# 当元组用作ienumerable时,fxcop在成员签名错误中不嵌套泛型类型

C# 当元组用作ienumerable时,fxcop在成员签名错误中不嵌套泛型类型,c#,c#-4.0,data-structures,parallel-processing,C#,C# 4.0,Data Structures,Parallel Processing,嗨,我想返回一对字符串。我现在使用IEnumerable作为返回类型,但fxcop给出了警告。我将concurrentBag与Parallel一起使用。因此,我希望避免使用ConcurrentDictionary或ConcurrentDictionary>。另外,新类或结构也没有意义。正确的解决办法是什么 非常感谢, Omkar如果您觉得您使用的类型是最佳的,您应该忽略/抑制该警告 但是,您可能应该使用具有有意义的属性名的自定义类替换元组。我认为在这种情况下您应该忽略警告。为了这个目的,创建一个

嗨,我想返回一对字符串。我现在使用
IEnumerable
作为返回类型,但fxcop给出了警告。我将concurrentBag与Parallel一起使用。因此,我希望避免使用
ConcurrentDictionary
ConcurrentDictionary>
。另外,新类或结构也没有意义。正确的解决办法是什么

非常感谢,
Omkar

如果您觉得您使用的类型是最佳的,您应该忽略/抑制该警告


但是,您可能应该使用具有有意义的属性名的自定义类替换
元组。

我认为在这种情况下您应该忽略警告。为了这个目的,创建一个非泛型的Tuple子类没有多大意义。是的,现在你会完整地看到这个问题了吗?我只想将数据发送到其他函数。。为什么我需要不同的课程?你不需要另外的课程。但是,使用新类将使代码更具可读性。元组的过度使用是一个坏迹象。