Прочитать на английском

Поделиться через


OSPlatform Структура

Определение

Представляет платформу операционной системы.

public readonly struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
public struct OSPlatform : IEquatable<System.Runtime.InteropServices.OSPlatform>
Наследование
OSPlatform
Реализации

Свойства

FreeBSD

Получает объект, представляющий операционную систему FreeBSD.

Linux

Получает объект, представляющий операционную систему Linux.

OSX

Получает объект, представляющий операционную систему OSX.

Windows

Получает объект, представляющий операционную систему Windows.

Методы

Create(String)

Создает новый экземпляр OSPlatform.

Equals(Object)

Определяет, равен ли текущий экземпляр OSPlatform указанному объекту.

Equals(OSPlatform)

Определяет, равен ли текущий экземпляр указанному экземпляру OSPlatform.

GetHashCode()

Возвращает хэш-код данного экземпляра.

ToString()

Возвращает строковое представление этого экземпляра OSPlatform.

Операторы

Equality(OSPlatform, OSPlatform)

Определяет равенство двух объектов OSPlatform.

Inequality(OSPlatform, OSPlatform)

Определяет неравенство двух экземпляров OSPlatform.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1