SpecialFolder
Environment.SpecialFolder -
перечисление внутри
Environment.
System.ToString() даёт
"System".
Путь папки здесь не печатают -
его берут через
GetFolderPath.
Синтаксис
Environment.SpecialFolder folder =
Environment.SpecialFolder.System;
Пример
Давайте прочитать имя
System:
using System;
class Program
{
static void Main()
{
string res = Environment.SpecialFolder.System
.ToString();
Console.WriteLine(res);
}
}
Результат выполнения кода:
"System"
Пример
Давайте сравнить элемент с самим собой:
using System;
class Program
{
static void Main()
{
bool res = Environment.SpecialFolder.System
== Environment.SpecialFolder.System;
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Пример
Давайте передать значение в
GetFolderPath:
using System;
class Program
{
static void Main()
{
string path = Environment.GetFolderPath(
Environment.SpecialFolder.System);
bool res = !string.IsNullOrEmpty(path);
Console.WriteLine(res);
}
}
Результат выполнения кода:
True
Смотрите также
-
метод
GetFolderPath,
системная папка -
свойство
CurrentDirectory,
текущая папка -
Environment,
сведения о процессе -
Version,
номер версии