Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    132

    [C#]parse e convert

    sapete dirmi la fdifferenza tra parse e convert in C#?

  2. #2
    (mi riferisco qui al Double, ma il discorso si applica in maniera analoga ad altri tipi)

    Double.Parse prova ad effettuare il parsing di una stringa per ricavarne un Double.

    Convert.ToDouble ha più overload che accettano anche altri tipi oltre alla stringa come formato sorgente; l'overload relativo alle stringhe in ogni caso si limita a chiamare Double.Parse, come peraltro specificato nella documentazione.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    132
    non mi è molto chiaro...cioè tu intendi dire che con double.parse mi traduce una stringa in numero double mentre con Convert.ToDouble non mi interessa quale sia la tipologia della sorgente perchè comunque mi converte in double...

    così intendevi tu?

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Il linguaggio C# è trattato nella sezione dedicata ai linguaggi per .NET Framework.
    Sposto la discussione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Originariamente inviato da ifts2004
    non mi è molto chiaro...cioè tu intendi dire che con double.parse mi traduce una stringa in numero double mentre con Convert.ToDouble non mi interessa quale sia la tipologia della sorgente perchè comunque mi converte in double...

    così intendevi tu?
    Il concetto è più o meno quello... Parse è esplicitamente da stringa, ToDouble ha overload per diversi tipi di dato, tra cui per le stringhe, e quest'ultimo chiama Parse.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.