ho una funzione che mi restituisce un integer voglio assegnare questo valore
ad una label

cosi funziona: label1.text = miafunzione().toString();

cosi NON funziona: label1.text = (string) miafunzione();

perche mi da errore? quando è applicabile il secondo metodo di conversione?