Информация
Запрошенная вами тема показана ниже. Однако эта тема не включена в библиотеку.

Int64 - структура

Представляет 64-разрядное целое число со знаком.

Пространство имен:  System
Сборка:  mscorlib (в mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public struct Int64 : IComparable, IFormattable, 
	IConvertible, IComparable<long>, IEquatable<long>

Тип Int64 предоставляет следующие члены.

  ИмяОписание
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsCompareTo(Int64)Сравнивает данный экземпляр с заданным 64-битовым целым числом со знаком и возвращает значение, указывающее, как соотносятся их значения.
Открытый методПоддерживается платформой XNA FrameworkCompareTo(Object)Сравнивает этот экземпляр с заданным объектом и возвращает значение, указывающее, как соотносятся значения этих объектов.
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsEquals(Int64)Возвращает значение, указывающее, равен ли данный экземпляр заданному значению типа Int64.
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsEquals(Object)Возвращает значение, показывающее, равен ли данный экземпляр заданному объекту. (Переопределяет ValueType.Equals(Object).)
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsGetHashCode Возвращает хэш-код для текущего экземпляра. (Переопределяет ValueType.GetHashCode().)
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsGetTypeВозвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый методПоддерживается платформой XNA FrameworkGetTypeCodeВозвращает TypeCode для типа значения Int64.
Открытый методСтатический членПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsParse(String)Преобразует строковое представление числа в эквивалентное ему 64-битовое знаковое целое число.
Открытый методСтатический членПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsParse(String, NumberStyles)Преобразует строковое представление числа в указанном формате в эквивалентное ему 64-битовое целое число со знаком.
Открытый методСтатический членПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsParse(String, IFormatProvider)Преобразует строковое представление числа в эквивалентное ему 64-битовое знаковое целое число в указанном формате, соответствующем языку и региональным параметрам.
Открытый методСтатический членПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsParse(String, NumberStyles, IFormatProvider)Преобразует строковое представление числа в формате, соответствующем языку и региональным параметрам, в эквивалентное ему 64-битовое знаковое целое число.
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsToString()Преобразовывает числовое значение данного экземпляра в эквивалентное ему строковое представление. (Переопределяет ValueType.ToString().)
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsToString(IFormatProvider)Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление с использованием указанных сведений об особенностях форматирования для данного языка и региональных параметров.
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsToString(String)Преобразует числовое значение данного экземпляра в эквивалентное строковое представление с использованием указанного формата.
Открытый методПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsToString(String, IFormatProvider)Преобразует числовое значение данного экземпляра в эквивалентное ему строковое представление с использованием указанного формата и сведений об особенностях форматирования для данного языка и региональных параметров.
Открытый методСтатический членПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsTryParse(String, Int64)Преобразует строковое представление числа в эквивалентное ему 64-битовое знаковое целое число. Возвращает значение, указывающее, успешно ли выполнено преобразование.
Открытый методСтатический членПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsTryParse(String, NumberStyles, IFormatProvider, Int64)Преобразует строковое представление числа в формате, соответствующем языку и региональным параметрам, в эквивалентное ему 64-битовое знаковое целое число. Возвращает значение, указывающее, успешно ли выполнено преобразование.
В начало страницы

  ИмяОписание
Открытое полеСтатический членПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsMaxValueПредставляет наибольшее возможное значение типа Int64. Данное поле является константой.
Открытое полеСтатический членПоддерживается платформой XNA FrameworkПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsMinValueПредставляет наименьшее возможное значение типа Int64. Данное поле является константой.
В начало страницы

  ИмяОписание
Явная реализация интерфейсаЗакрытый методПоддерживается в Переносимая библиотека классовПоддерживается в версии: Приложения .NET для Магазина WindowsIComparable.CompareToСравнивает текущий экземпляр с другим объектом того же типа и возвращает целое число, которое показывает, расположен ли текущий экземпляр перед, после или на той же позиции в порядке сортировки, что и другой объект.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToBooleanИнфраструктура. Описание этого элемента см. в разделе, посвященном IConvertible.ToBoolean.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToByteИнфраструктура. Описание этого элемента см. в разделе, посвященном IConvertible.ToByte.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToCharИнфраструктура. Описание этого члена см. в описании метода IConvertible.ToChar.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToDateTimeИнфраструктура. Данное преобразование не поддерживается. При попытке использовать этот метод выбрасывается исключение InvalidCastException.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToDecimalИнфраструктура. Описание этого члена см. в разделе IConvertible.ToDecimal.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToDoubleИнфраструктура. Описание этого члена см. в описании метода IConvertible.ToDouble.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToInt16Инфраструктура. Описание этого члена см. в описании метода IConvertible.ToInt16.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToInt32Инфраструктура. Описание этого члена см. в описании метода IConvertible.ToInt32.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToInt64Инфраструктура. Описание этого члена см. в описании метода IConvertible.ToInt64.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToSByteИнфраструктура. Описание этого члена см. в описании метода IConvertible.ToSByte.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToSingleИнфраструктура. Описание этого члена см. в описании метода IConvertible.ToSingle.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToTypeИнфраструктура. Описание этого элемента см. в разделе, посвященном IConvertible.ToType.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToUInt16Инфраструктура. Описание этого элемента см. в разделе, посвященном IConvertible.ToUInt16.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToUInt32Инфраструктура. Описание этого члена см. в описании метода IConvertible.ToUInt32.
Явная реализация интерфейсаЗакрытый методПоддерживается платформой XNA FrameworkIConvertible.ToUInt64Инфраструктура. Описание этого члена см. в описании метода IConvertible.ToUInt64.
В начало страницы

Тип значения Int64 представляет целые числа со знаком в диапазоне от минус 9 223 372 036 854 775 808 до плюс 9 223 372 036 854 775 807.

Int64 предоставляет методы для сравнения экземпляров этого типа, преобразовать значение экземпляра в строковое представление и преобразовать строковое представление чисел в экземпляр этого типа.

Можно также вызвать члены класса Math для выполнения широкий спектр числовых операций, включая получение абсолютное значение числа, вычисления частное и остаток целочисленного деления, указав максимальное и минимальное значение 2 целых чисел, получение знак числа, и округлять число.

.NET Framework

Поддерживается в версиях: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework (клиентский профиль)

Поддерживается в версиях: 4, 3.5 с пакетом обновления 1 (SP1)

Переносимая библиотека классов

Поддерживается в версии: Переносимая библиотека классов

Приложения .NET для Магазина Windows

Поддерживается в версии: Windows 8

Приложения .NET для Windows Phone

Поддерживается в версиях: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista с пакетом обновления 2 (SP2), Windows Server 2008 (роль основных серверных компонентов не поддерживается), Windows Server 2008 R2 (роль основных серверных компонентов поддерживается в пакете обновления 1 (SP1) или выше; системы на базе Itanium не поддерживаются)

.NET Framework поддерживает не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Все члены этого типа являются потокобезопасными. Члены, которые должны менять состояние экземпляра, в действительности возвращают новый экземпляр, инициализированный новым значением. Как и в случае с любыми другими типами, операции чтения и записи общей переменной, содержащей экземпляр данного типа, следует защищать блокировкой, чтобы гарантировать потокобезопасность.

Предупреждающее замечаниеВнимание

Присвоение экземпляра данного типа не является потокобезопасным ни для одной аппаратной платформы, поскольку двоичное представление экземпляра может оказаться слишком большим для присвоения его в рамках одной атомарной операции.

Добавления сообщества

Показ:
© 2014 Microsoft