Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C#]Overloading di operatore legale

    E legale questo overloading di operatore????????
    codice:
    public string operator+(int valore) {
    	get{
    	    return valore
    	}
    	set{
                // incremento di 2 e ritorno il valore
                valore += 2;
                return valore;
    	}
    }
    Tnk & Ciao

    P.S: so che sembra na cagata ma sto provando a mettere in pratica quello che ho letto sul libro!
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    173

    Secondo ...

    ... quello che ho studiato, e che sto studiando Si!!

    Non credo di averti dato un grande aiuto, cmq spero che quello che t ho detto t possa servire!!
    CIAO

  3. #3
    cmq deve essere int e poi ho deciso di overloddare ++
    codice:
     public int operator++(int valore) {
    get{
        return valore
    }
    set{
                // incremento di 2 e ritorno il valore
                valore += 2;
                return valore;
    }
    }
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    173

    kiedo scusa....

    ... ho fatto una bella stupidata, Kiedo ancora scusa!!
    Ho controllato solo il corpo tra get e set!!

    CIAO

  5. #5

    Re: kiedo scusa....

    Originariamente inviato da eagle_fly
    ... ho fatto una bella stupidata, Kiedo ancora scusa!!
    Ho controllato solo il corpo tra get e set!!

    CIAO
    capitano di queste cose!
    Su che libro studi?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    173

    Mi vergogno un po...

    .... sto studiando molto (PS vado a scuola ancora e il casino in testa nn è poco!!) x' sto prep. all'esame 70-316. Studio Programmare Visual C# .NET della Mondadori, e il Training, il problema, è che ho molto caos in testa!!
    Conosco C++ (programmazione Orientata agli Oggetti) C#, e Visual C++, e quindi pensavo potessi poter preparare l'esame, ma sto incontrando nn pochi problemi, ma devo dire che con le tue risp hai prob mi sto chiarendo un po, ...quindi GRAZIE!!
    PS: Cosa mi puoi consigliare, in modo che posso fissarmi meglio le idee? (il libro per la cert. l'ho appena iniziato!!)

    CIAO

  7. #7
    Utente di HTML.it L'avatar di evil80
    Registrato dal
    May 2001
    Messaggi
    321
    in C# se fai l'overload dell'operatore +,allora l'operatore ++ risulta automaticamente overloadato...quindi tu NON ne devi fare l'overload esplicito.
    Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non può volare, a causa della forma e del peso del proprio corpo in rapporto alla superficie alare.
    Ma il calabrone non lo sa e perciò continua a volare.
    Igor Sikorsky

  8. #8
    Originariamente inviato da evil80
    in C# se fai l'overload dell'operatore +,allora l'operatore ++ risulta automaticamente overloadato...quindi tu NON ne devi fare l'overload esplicito.
    è vero!m'e lo ero dimenticato
    Ma è corretto il mio cod?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.