コード例 #1
0
ファイル: Game.cs プロジェクト: Orthjolf/Balda
        /// <summary>
        /// Вставляет начальное слово по центру поля по горизонтали
        /// </summary>
        /// <param name="field">Поле, куда впиливаем</param>
        /// <returns>Поле со впиленным словом</returns>
        private char[,] PasteWordToField(char[,] field)
        {
            var word   = WordsLibrary.GetRandomWordByLength(field.Length).ToCharArray();
            var middle = field.Length / 2;

            for (var i = 0; i < field.Length; i++)
            {
                field[middle, i] = word[i];
            }

            return(field);
        }
コード例 #2
0
ファイル: IlyaTest.cs プロジェクト: Orthjolf/Balda
        public static void Test()
        {
            var i      = 2;
            var result = "";

            while (result != "-1")
            {
                result = WordsLibrary.GetRandomWordByLength(i);
                Cons.Writeln("Рандомное слово с длиной " + i + " : " + result);
                i++;
            }

            Check("корсак");
            Check("хуяк");
            Check("педолог");
        }
コード例 #3
0
ファイル: IlyaTest.cs プロジェクト: Orthjolf/Balda
 private static void Check(string word)
 {
     Cons.Writeln("слово " + word + (WordsLibrary.WordIsCorrect(word) ? " " : " не ") + "корректно");
 }