Робота с .txt, найти в текстовом документе абзац,строку, слово по метке - C#
Формулировка задачи:
Доброе время. Вообщем мне нужно найти в текстовом документе абзац,строку, слово по метке. К примеру у меня есть масив в котором числа от 1 -10. На каждое число в txt файле у меня есть свой абзац с текстом. При нажатие на кнопку в TextBlock вносит текст из документа. Ну при каждом нажатие идет i++ и выбирает следующую метку.
Вот к примеру что в txt файле.
*1*Привет!
*2*Как дела?
*3* Что делаешь?
и т.д.
Как это можно реализовать?
Решение задачи: «Робота с .txt, найти в текстовом документе абзац,строку, слово по метке»
textual
Листинг программы
string GetMessageByNumber(int number) { return ( File.ReadLines("messages.txt") .Where(l => l.StartsWith("*" + number + "*")) .FirstOrDefault() ?? "**" ).Split('*')[2]; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д