콘솔 응용 프로그램이 있습니다. 사용자가 질문에 대답하도록 요청했습니다. 점수는 화면의 오른쪽 상단에 표시되고 점수는 자동으로 표시됩니다. 대답.콘솔 응용 프로그램에서 자동 업데이트
public void L1Timer()
{
Console.Clear();
int ch = 0, score = 0;
Console.Write("Chances : " + ch);
Console.CursorLeft = 40;
Console.Write("Marks : " + score);
for (int time = 0; time <= 100000; time++)
{
Console.SetCursorPosition(65, 0);
Console.Write("Time Elapsed : " + time + " Secs");
Console.CursorLeft = 40;
Thread.Sleep(1000);
}
}
public void Level1()
{
Console.WriteLine("\n\n");
Console.CursorLeft = 40;
Console.WriteLine("C _ _ E _ _ _ T _ _ N");
Console.WriteLine("\n\n");
int tot = 0;
while (tot != 70)
{
Console.Write("Guess : ");
string gues = Console.ReadLine();
if ((gues == "E") || (gues == "L") || (gues == "B") || (gues == "R"))
{
tot += 10;
}
}
}
static void Main(string[] args)
{
VocEnhancer VE = new VocEnhancer();
Thread T1 = new Thread(new ThreadStart (VE.L1Timer));
Console.WriteLine("\n\n\n\n\n");
Thread T2 = new Thread(new ThreadStart(VE.Level1));
T1.Start();
T2.Start();
}
이것은 내 코드입니다. 점수를 자동 업데이트하려면 무엇을 추가해야할지 모르겠습니다. 다음과 같이 코드없이
콘솔 대신 Windows Forms 응용 프로그램입니다. 정말 간단합니다. 그것은 마치 개인 차량으로 하늘을 날기를 요구하는 것과 같습니다. 그러한 사용을위한 것이 아닙니다. –
코드를 보여주세요 .. –
'int score; (답이 맞다면) { score ++; }' – Praveen