ho un oggetto che rappresenta una tabella di un db con varie propietà.
dovrei implementare un Compare personalizzato.
ho iniziato ma poi mi sono fermato perchè ho qualche dubbio:
come faccio a compararne uno per uno??codice:using System; using System.Collections.Generic; namespace Banca { public class Entrate: IComparer<Entrate> { public int id { get; set; } public decimal valore { get; set; } public int causale_id { get; set; } public int conto_id { get; set; } public string data { get; set; } public string note { get; set; } public int tb_causale_id { get; set; } public string causale_nome { get; set; } public int tb_conto_id { get; set; } public string conto_nome { get; set; } public Entrate(int id, decimal valore, int causale_id, int conto_id, string data, string note, int tb_causale_id, string causale_nome, int tb_conto_id, string conto_nome) { this.id = id; this.valore = valore; this.causale_id = causale_id; this.conto_id = conto_id; this.data = data; this.note = note; this.tb_causale_id = tb_causale_id; this.causale_nome = causale_nome; this.tb_conto_id = tb_conto_id; this.conto_nome = conto_nome; } public int compare(Entrate x, Entrate y) { if (x == null) throw new ArgumentException("x"); if (y == null) throw new ArgumentException("y"); int result; return result; } } }

Rispondi quotando