Заглавная vs строчная буква

  • Автор темы Автор темы Form
  • Дата начала Дата начала

Form

Client
Регистрация
05.09.2020
Сообщения
347
Реакции
131
Баллы
43
Приветствую! Подскажите c# код, который возьмёт из переменной букву ( в переменной всегда одна строчная буква) и случайным образом либо оставит её строчной, либо заменит на заглавную. Буквы могут быть как русские, так и английские.
 
C#:
Развернуть Свернуть Копировать
string bukva = "A";
// Перевод в заглавные
string AA = bukva.ToUpper()
//Перевод в строчные
string aa = bukva.ToLower()
 
C#:
Развернуть Свернуть Копировать
string bukva = "A";
// Перевод в заглавные
string AA = bukva.ToUpper()
//Перевод в строчные
string aa = bukva.ToLower()
А как чтобы случайным образом выбралось и мне изначально неизвестно какая в переменной может быть буква
 
А как чтобы случайным образом выбралось и мне изначально неизвестно какая в переменной может быть буква
так берете случайную строку из списка в переменную и потом случайным образом меняете ее регистр.
 
так берете случайную строку из списка в переменную и потом случайным образом меняете ее регистр.
(facepalm)

Если кому понадобится:

C#:
Развернуть Свернуть Копировать
string text = "Переменная";
string text1 = string.Empty;
List<int> rand = new List<int>(){0,1};
foreach(char c in text){
    rand.Shuffle();
    if(rand[0] == 0)
        text1 += c.ToString().ToUpperInvariant();
    else
        text1 += c;
}
return text1;
 
Приветствую! Подскажите c# код, который возьмёт из переменной букву ( в переменной всегда одна строчная буква) и случайным образом либо оставит её строчной, либо заменит на заглавную. Буквы могут быть как русские, так и английские.

C#:
Развернуть Свернуть Копировать
string letter = "a";
return Macros.TextProcessing.Spintax("{" + letter.ToLower() + "|" + letter.ToUpper()+ "}");
 
  • Оценить
Реакции: Form

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)