РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
715 of 723 menu

Свойство operatingSystem

Свойство operatingSystem класса Platform возвращает строку с названием операционной системы, в которой выполняется текущая программа. Это свойство доступно только для чтения и не принимает параметров. Возвращаемая строка может принимать значения 'linux', 'macos', 'windows', 'android', 'ios', 'fuchsia' или другую строку, если система не распознана.

Синтаксис

Platform.operatingSystem

Пример

Давайте выведем название операционной системы, в которой выполняется код:

import 'dart:io'; void main() { String res = Platform.operatingSystem; print(res); }

Результат выполнения кода:

"linux"

Пример

Давайте проверим, совпадает ли текущая операционная система со строкой 'windows':

import 'dart:io'; void main() { String res = Platform.operatingSystem; if (res == 'windows') { print('Windows'); } else { print('Not Windows'); } }

Результат выполнения кода:

"Not Windows"

Смотрите также

  • класс Platform,
    который предоставляет информацию о платформе
  • свойство isLinux,
    которое проверяет, является ли система Linux
  • свойство isWindows,
    которое проверяет, является ли система Windows
  • свойство isMacOS,
    которое проверяет, является ли система macOS
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить