Замена всех символов после * на символ "-" - C#
Формулировка задачи:
В данном тексте заменить все символы после первой * на символ -. Если * нет, оставить без изменения.
Решение задачи: «Замена всех символов после * на символ "-"»
textual
Листинг программы
string a = "Текст * весь";
int b = a.IndexOf('*');
if (b!=-1)
{
int c = a.Length - b;
a = a.Substring(0, b+1) + new string('-', c-1);
}
Console.WriteLine(a);