Operator überladen?

Habe ich mir einen rss-reader, der hält mich auf dem Laufenden und informiert mich über neue shows, oder wenigstens das ist der Gedanke dahinter.

Habe ich eine struct "SeasonEpisode", dass halt zwei ints (Staffel+episode) und ein überschreiben der ToString-Funktion.

Lagere ich die neuesten beobachtete, lokal und ich, dann zu Lesen was die neueste ist aus dem rss -. Aber wie könnte ich vergleichen SeasonEpisodes? jetzt nehme ich jeweils die int-Werte und vergleichen Sie Sie

if( se1.Season >= se2.Season )
    if( se1.Episode > se2.Episode || se1.Season > se2.Season )
        //new episode!

Was ich wirklich will, ist

if( se1 > se2 )
    //new episode

Konnte ich keine Hilfe bekommen bitte?

InformationsquelleAutor Jason94 | 2011-04-15
Schreibe einen Kommentar