Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando criar a classe a abaixo, mas está dando erro, veja como está!
/Classe/
public class Operadora<T> : IComparable<Operadora<T>>
{
private string nomeOperadora;
public string NomeOperadora
{
get { return nomeOperadora; }
set { nomeOperadora = value; }
}
private T tipoFaturamento;
public T TipoFaturamento
{
get { return tipoFaturamento; }
set { tipoFaturamento = value; }
}
private T total;
public T Total
{
get { return total; }
set { total = value; }
}
}
/Erro/
'Webreport.Model.Operadora<T>' does not implement interface member 'System.IComparable<Webreport.Model.Operadora<T>>.CompareTo(Webreport.Model.Operadora<T>)
alguem tem alguma idéia!?
Obrigado!
PS: não estou conseguindo adicionar Tag CODE nem Link, nada!
eu confundi uma classe generica que eu estava fazendo com uma outra! mas classe que eu postei ia dar erro do mesmo jeito, e para resolver isso basta eu implementar a interface:
Resolvido!