Вопрос задан 17.06.2023 в 08:07. Предмет Информатика. Спрашивает Теслин Стас.

Задание в windows forms на С# Даны строки, содержащие полные имена файлов. Выделить из этих строк

названия последнего каталога (без символов «\»). Если файл содержится в корневом каталоге, то вывести символ «\». (Прикрепите скрин формы пожалуйста)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Шичанин Денис.

Объяснение:

ответ на вопрос тебе вроде так


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи в 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 и создать соответствующие элементы управления на форме.

Пожалуйста, прикрепите скриншот формы, чтобы я мог увидеть, как выглядит ваша форма и какие элементы управления вы используете.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос