C# 连接四个控制台应用程序
我目前正在编写一个四人连接游戏作为学校作业的控制台应用程序。
我的老师目前不在做数据库管理,我们的代课老师帮不上什么忙。
由于我对编程非常陌生,我不知道如何编写一个函数,将“光盘”从顶行、第二行、第三行等放入数组中,直到它到达底部并停止。
我知道延迟 '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();
}