Класс Convert представляет более широкий спектр перегрузок из разных типов Методы базовых типов Parse и TryParse принимают только строку Все могут принять второй аргумент типа NumberFormatInfo, чтоб избежать сложностей с культурами на разных машинах (у double, например, разделитель точка/запятая) У Parse/TryParse есть еще возможность указать enum NumberStyles, тоже удобно И еще что можжет быть важным: методы у Convert и Parse при неправильном формате формируют и кидают эксепшн, что при больших нагрузках убьет производительность. У TryParse такого трабла со скоростью не будет, он просто возвращает bool
Обсуждают сегодня