Cześć
Potrzebuję dodać do każdej linii w TextBoxie określony tekst np. wpisuje w pierwszej linii 1111111, w drugiej linii 2222222 i dodaje określony tekst. Wynikiem powinno być: Text1111111 i w kolejnej linii Text2222222.
Wymyśliłem coś takiego niestety nie działa tak jak powinno:
using (FileStream fileStream = File.Create(path))
{
int licznikLinii = 0;
foreach (string linia in rtbContent.Lines)
{
string text = rtbContent.Text;
string texta = "mójtekst";
rtbContent.AppendText(text + texta);
licznikLinii++;
}
Udało się z pomocą internetu:
string stalytekst = "mój tekst";
string[] linie = rtbContent.Lines; //Pobierz wszystkie linie z kontrolki RichTextBox
for (int i = 0; i < linie.Length; i++)
{
linie[i] = stalytekst + linie[i]; //Dodaje stały tekst do każdej linii
}
rtbContent.Lines = linie;
W życiu bym na to nie wpadł :)