2
我正在Xamarin Studio上用C#製作一個簡單的DOS操作系統。事情是我做了幾個程序,在Visual Studio中完成Xamarin無法完成的任務。如何從單獨的課程打開/運行班級?
盡我所能解釋我的困難:我有一個名爲OSBootup.cs
的類,我想讓這個類運行,然後在我的項目中啓動一個不同的類。有沒有辦法做到這一點?如果不是,我能做到的另一種方式是什麼?
我的代碼:(OSBootup.cs)
using System;
using System.IO;
using System.Threading;
namespace OperatingSystemCore
{
public static class OSBootup
{
public static void Main (String[] args)
{
bool isStarting;
Start:
isStarting = true;
Console.Write ("Starting SyteraOS ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (1000);
Console.Clear();
Console.Write ("Starting SyteraOS ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (1000);
Console.Write (". ");
Thread.Sleep (4500);
Console.Clear();
Console.WriteLine ("Press Any Key To Start SyteraOS ...");
Console.ReadKey();
End:
DOSConsole DConsole = new DOSConsole();
isStarting = false;
}
}
}
和公正的情況下,你需要看到我的其他文件,(DOSConsole.cs):
using System;
namespace OperatingSystemCore
{
public class DOSConsole
{
public void Start()
{
Console.WriteLine ("Give us a name.");
Console.WriteLine ("");
Console.Write ("Name: ");
string Name = Console.ReadLine();
Console.Clear();
Console.Write ("User->" + Name);
}
public void Update()
{
}
public void Commands()
{
}
}
}
盧克,歡迎堆棧Overflo w ^!很高興你在12歲時對編程感興趣。然而,這個問題對於[so]來說太廣泛了。你會更好地閱讀一本關於C#的初學者書籍。另請參閱[C#編程指南](https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx)。 –
你有'DOSConsole DConsole = new DOSConsole();',但你缺少'DConsole.Start()' – mbeckish
@mbeckish可能是這樣,我的Xamarin沒有顯示我有時可以做的所有功能。這是非常錯誤的。謝謝。 – VenHayz