Пояснение к коду с Application.StartupPath - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Не до конца понимаю смысл работы Application.StartupPath.
string woo = Path.Combine(
               Application.StartupPath,
               "keys"
               );
 
            Directory.CreateDirectory(woo);
            woo= Path.Combine(
                woo,
                Path.GetFileName(textBox1.Text) +
                ".key"
                );
Скажем вот кусок кода и ключ будет хранится по пути Application.StartupPath +кеус и тп. Кто-нибудь может на пальцах объяснить как это работает(подробно). Заранее благодарю.

Решение задачи: «Пояснение к коду с Application.StartupPath»

textual
Листинг программы
string woo = Path.Combine(
    Application.StartupPath, //например, если StartupPath d:\folder
    "keys" //то woo будет содержать строку "d:\folder\keys"
    );
 
Directory.CreateDirectory(woo); //будет создана папка d:\folder\keys
woo = Path.Combine(
    woo,
    Path.GetFileName(textBox1.Text) + //если в текстбоксе "file"
    ".key" //woo будет содержать строку "d:\folder\keys\file.key"
    );

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы