当前位置: 代码迷 >> 综合 >> 求解:System.IEquatableT”不包含“GetEnumerator”的公共定义,因此 foreach 语句不能作用于“System.IEquatableT”类型的变量
  详细解决方案

求解:System.IEquatableT”不包含“GetEnumerator”的公共定义,因此 foreach 语句不能作用于“System.IEquatableT”类型的变量

热度:74   发布时间:2023-12-10 03:03:25.0

代码如下,编译的时候报错:

public static class Extensions

   {
       public static void ForAll<T>(this IEquatable<T> sequence, Action<T> action)
       {
           foreach (T item in sequence)
               action(item);
       }

   }


错误 “System.IEquatable<T>”不包含“GetEnumerator”的公共定义,因此 foreach 语句不能作用于“System.IEquatable<T>”类型的变量

  相关解决方案