O ile wiem, Konwersja i analizować różnią się na wiele sposobów:
Aby przekonwertować sposobu oddania obiektu z jego pierwotnego typu do innego typu (jeśli to możliwe) .Jednak oba obiekty są jakoś równe ich własny kontekst, na przykład "32" jest 32-literową wersją (jako liczbą całkowitą). W niektórych językach, takich jak Visual Basic, ten rodzaj konwersji może się zdarzyć niejawnie.
Parsowanie oznacza akceptację danych wejściowych (zazwyczaj w postaci ciągu) i przetłumaczenie ich na obiekt, który może być zupełnie inną rzeczą. Weźmy jako przykład: Możemy przeanalizować "20 lipca 2010", który jest ciągiem do daty. Oznacza to, że musimy przetłumaczyć podany ciąg na obiekt daty, który ma 20 jako dzień, 7 jako miesiąc i rok 2010 jako rok. Jest oczywiste, że to zadanie nie jest proste i powinna istnieć logika do analizy ciągu.
możliwy duplikat [Jaka jest główna różnica między int.Parse() i Convert.ToInt32] (http://stackoverflow.com/questions/199470/whats-the-main-difference-between-int-parse-and -convert-toint32) – nawfal