V82.ОбщиеОбъекты.ГенераторСлучайныхЧисел.СлучайноеРусскоеСлово C# (CSharp) Method

СлучайноеРусскоеСлово() public static method

public static СлучайноеРусскоеСлово ( int Длина ) : string
Длина int
return string
        public static string СлучайноеРусскоеСлово(int Длина)
        {
            //const string Алфавит = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";
            const string Согласные = "бббвввгддджзйклмнпппрррстттфхцчшщъь";//"бвгджзйклмнпрстфхцчшщъь";
            const string Гласные = "ааааеееёиооооуыэюя"; //"аеёиоуыэюя";
            var Вариант = Следующий(100)>30?1:0;//70/30
            var Слово = "";
            for (var НомерСимвола = 0; НомерСимвола < Длина; НомерСимвола++)
            {
                //Слово += Алфавит[Следующий(Алфавит.Length-1)];
                Слово += НомерСимвола % 2 == Вариант? Гласные[Следующий(Гласные.Length - 1)]: Согласные[Следующий(Согласные.Length - 1)];
                if (НомерСимвола == 0)
                {
                    Слово = Слово.ToUpper();
                }
            }
            return Слово;
        }

Same methods

ГенераторСлучайныхЧисел::СлучайноеРусскоеСлово ( int МинРазмерСлова, int МаксРазмерСлова ) : string