tostring

Mattepuffo's logo
Override delle funzioni in Javascript

Override delle funzioni in Javascript

Devo dire che non mi è mai capitato di dover fare l'override delle funzioni in Javascript.

Ma ovviamente è possibile farlo e può essere che serva per qualche motivo.

In questo articolo vediamo un paio di esempi; prenderemo in considerazione la funzione toString(), ma vale per tutte ovviamente.

Mattepuffo's logo
Creare una stringa da list in Kotlin con joinToString

Creare una stringa da list in Kotlin con joinToString

Kotlin ha il metodo joinToString che ci permette di creare una stringa da una lista di elementi.

Accetta diversi parametri, nessuno obbligatorio:

  • separator -> di default la virgola
  • prefix -> di default nulla
  • postfix -> di default nulla
  • limit -> di default li prende tutti
  • truncated -> da usare con limit, in quanto visualizza un messaggio dopo l'ultimo valore considerato
  • transform -> permette di eseguire operazioni sugli elementi; nell'esempio moltiplichiamo ogni valore per se stesso

Mattepuffo's logo
Ridefinire il metodo ToString in VB.NET

Ridefinire il metodo ToString in VB.NET

Continuiamo il nostro studio del VB.NET con la ridefinizione del metodo ToString.

Come si legge dalla documentazione ufficiale, il metodo ToString di Object "Restituisce una stringa che rappresenta l'oggetto corrente".

Se ne abbiamo la necessità, possiamo ridefinirlo per i nostri oggetti custom, in modo da visualizzare quello che ci serve.