Определяет методы, которые преобразуют значение реализующего этот метод ссылочного типа или типа значения в тип среды CLR с эквивалентным значением.
public interface IConvertible
Тип | Имя | Описание |
---|---|---|
GetTypeCode() | Возвращает TypeCode для этого экземпляра. | |
ToBoolean(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему логическое значение с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToByte(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 8-битовое целое число без знака с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToChar(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентный символ Юникода с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToDateTime(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентную строку DateTime с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToDecimal(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное число типа Decimal с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToDouble(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное число двойной точности с плавающей запятой с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToInt16(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 16-битовое целое число со знаком с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToInt32(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 32-битовое целое число со знаком с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToInt64(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 64-битовое целое число со знаком с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToSByte(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 8-битовое целое число со знаком с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToSingle(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное число одинарной точности с плавающей запятой с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToString(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентную строку String с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToType(Type, IFormatProvider) | Преобразует значение этого экземпляра в объект Object указанного типа Type , имеющий эквивалентное значение, с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToUInt16(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 16-битовое целое число без знака с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToUInt32(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 32-битовое целое число без знака с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. | |
ToUInt64(IFormatProvider) | Преобразует значение этого экземпляра в эквивалентное ему 64-битовое целое число без знака с использованием указанных сведений об особенностях форматирования, связанных с языком и региональными параметрами. |