Метод ToString является одним из фундаментальных методов в корне всей .NET Framework. Это делает его доступным в любом другом объекте. Но, поскольку он переопределен в большинстве объектов, реализация часто сильно отличается в разных объектах. И это делает возможным ряд трюков с ToString.
Отображение битов в числе
Если у вас есть последовательность битов, например, в переменной Char, этот совет показывает, как отображать их как 1 и 0 (двоичный эквивалент).
Предположим, у вас есть ...
Самый простой способ, который я знаю, это использовать метод ToString класса Convert. Например:
Это дает вам ...
... в окне вывода.
В одном только классе Convert есть 36 переопределенных методов метода ToString.
Нажмите здесь, чтобы отобразить иллюстрацию
Нажмите кнопку «Назад» в вашем браузере, чтобы вернуться
В этом случае метод ToString выполняет радикальное преобразование на основе значения второго параметра, которое может быть 2 (двоичным), 8 (восьмеричным), 10 (десятичным) или 16 (шестнадцатеричным).
Форматирование строк с помощью метода ToString
Вот как использовать ToString для форматирования даты:
А добавить информацию о культуре легко! Предположим, вы хотите отобразить дату из структуры, скажем, в Испании. Просто добавьте объект CultureInfo.
Результат:
Код культуры является свойством объекта MyCulture. Объект CultureInfo является примером поставщика. Константа "ES-ES" не передается в качестве параметра; Экземпляр объекта CultureInfo Найдите в справочной системе VB.NET файл CultureInfo, чтобы увидеть список поддерживаемых культур.