ich eine generische Klasse erschaffe Widgets zu halten und ich habe Probleme mit der Umsetzung der enthält Methode:Kann nicht generisch vergleichen Werte
public class WidgetBox<A,B,C>
{
public bool ContainsB(B b)
{
// Iterating thru a collection of B's
if(b == iteratorB) // Compiler error.
...
}
}
Fehler: Operator ‚==‘ nicht auf die Operanden des Typs angewendet werden kann ' V 'und' V '
Wenn ich Typen nicht vergleichen kann, wie soll ich das implementieren? Wie machen Wörterbücher, Listen und all die anderen generischen Container es?
möglich Duplikat [Kann nicht Operator beseitigen == sein auf generische Typen in C# angewendet?] (http://stackoverflow.com/questions/390900/canto-operator-be-applied-to-generic-types-in-c) – nawfal