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子类没有多大意义。是的,现在你会完整地看到这个问题了吗?我只想将数据发送到其他函数。。为什么我需要不同的课程?你不需要另外的课程。但是,使用新类将使代码更具可读性。元组的过度使用是一个坏迹象。