Du måste använda dig utav operator
public static Foo<T> operator +(Foo<T> p1, Foo<T> p2)
{
//manipulera dina objekt och returnera
}
1 svar · 247 visningar · startad av P
Har denna kod i en metod
T kalle;
T erik;
T aa = kalle + erik;
Har tänkt mig en klass där man kan använda olika datatyper, får felet "Error 1 Operator '+' cannot be applied to operands of type 'T' and 'T' " Vilket låter relevant för alla metoder har ju inte operatorn +. Har kan man lösa något sådant på, använda sig av Interface eller?
Du måste använda dig utav operator
public static Foo<T> operator +(Foo<T> p1, Foo<T> p2)
{
//manipulera dina objekt och returnera
}