.NET 3.x Замена всех символов кроме первого на звёздочки - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет. Есть ли какой-то автоматический способ проделать эту операцию, допустим есть переменная: string name = "Aleksandr"; Нужно заменить её на A******** я конечно могу скопировать первый символ, узнать длину строки, наделать звёздочек в зависимости от длины строки и вставить первый символ, но думаю это маразм, есть нормальный способ?

Решение задачи: «.NET 3.x Замена всех символов кроме первого на звёздочки»

textual
Листинг программы
string name = "Виссарион";
string maskedName = name.Replace(name.Substring(1, name.Length - 1), new string('*', name.Length - 1));
Console.WriteLine(maskedName);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы