C# Connect Four コンソール アプリケーション
私は現在、学校の課題のコンソール アプリケーションとしてコネクト フォー ゲームをプログラミングしています。
私の先生は現在、データベース管理のために欠席しており、代理の先生はあまり役に立ちません。
私はプログラミングに非常に慣れていないので、一番上の行から配列に「ディスク」をドロップする関数を作成する方法がわかりません.
ゼロ(ディスク)が配列を下に移動するときの遅延「thread.sleep()」について知っています。これを関数に統合できるようにしたいと考えています。
私はコンピューターに関してはまったくの初心者で、タスクを完了するのに十分な教育を受けていません。これは最後の手段です。27時間以内に誰か助けてくれませんか? ありがとう。
現在、メイン関数に次のコードがあります。
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading; // Allows for the delay object
namespace ConnectFour
{
class Program
{
static void Main(string[] args)
{
introduction();
int[,] slotBoard = new int[7, 7]; // Initialises array
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine("\n\n\t\t\t\t 1 2 3 4 5 6 7\n");
Console.ForegroundColor = ConsoleColor.White;
string tabbing = "\t\t\t\t ";
for (int i = 0; i < 7; i++)
{
Console.Write(tabbing);
for (int n = 0; n < 7; n++)
{
Console.Write(slotBoard[i, n]); // Displays array
Console.Write(" ");
}
Console.WriteLine();
}
Console.ForegroundColor = ConsoleColor.Cyan;
Console.Write("\n\n\t\t Where would you like to place your disc? ");
Console.ForegroundColor = ConsoleColor.White;
insertDisc();
Console.ReadLine();
}