Пример #1
0
        private static PluralPair EditPluralization(PluralPair input)
        {
            int cursorPos = -1;

            Console.WriteLine($"   Singular: {input.Singular}");
            Console.Write($"     Plural: ");
            string plural = SmartConsole.EditLine(input.Plural, cursorPos, out cursorPos);

            return(new PluralPair(input.Singular, plural));
        }
Пример #2
0
        private static void ReadDeclination(CyrResult declinationResult)
        {
            int cursorPos = -1;

            foreach (CasesEnum labelCase in Enum.GetValues(typeof(CasesEnum)))
            {
                Console.Write($" {labelCase,15}: ");
                declinationResult.Set(labelCase, SmartConsole.EditLine(declinationResult.Get(labelCase), cursorPos, out cursorPos));
            }
        }