Задание в windows forms на С# Даны строки, содержащие полные имена файлов. Выделить из этих строк
названия последнего каталога (без символов «\»). Если файл содержится в корневом каталоге, то вывести символ «\». (Прикрепите скрин формы пожалуйста)Ответы на вопрос
Объяснение:
ответ на вопрос тебе вроде так

Для решения данной задачи в Windows Forms на C# можно использовать методы работы со строками и пути к файлам из пространства имен System.IO. Вот пример кода, который выполняет указанную задачу:
```csharp using System; using System.IO; using System.Windows.Forms;
namespace FileNames { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { string[] fileNames = textBox1.Lines; string[] directoryNames = new string[fileNames.Length];
for (int i = 0; i < fileNames.Length; i++) { string fileName = fileNames[i]; string directoryName = Path.GetDirectoryName(fileName);
if (directoryName == null) // Если файл содержится в корневом каталоге { directoryNames[i] = "\\"; } else { directoryNames[i] = Path.GetFileName(directoryName); } }
textBox2.Lines = directoryNames; } } } ```
В этом примере создается Windows Forms приложение с двумя текстовыми полями (textBox1 и textBox2) и кнопкой (button1). При нажатии на кнопку выполняется обработка строк, содержащих полные имена файлов, и выводятся названия последних каталогов в textBox2.
Примечание: Для работы кода необходимо добавить ссылку на пространство имен System.IO и создать соответствующие элементы управления на форме.
Пожалуйста, прикрепите скриншот формы, чтобы я мог увидеть, как выглядит ваша форма и какие элементы управления вы используете.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
