Робота с .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];
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д