我想讓我的項目通過一個類而不是一個表單來啓動,有沒有辦法做到這一點?或者更確切地說,有沒有什麼好方法可以確保啓動的第一個類(除了Program)不是一個表單類。C# - 是否可以用類而不是表單啓動我的項目?
我試圖改變我的課在Program.main(),但它看起來像Application.run()需要的ApplicationContext。
我想我可以改變程序類來啓動另一個類,並讓該類使用Application.run()啓動窗體,但我認爲這會導致很多問題,因爲我不想使用相同的窗體每次首先啓動並且Application.run()必須至少使用一次,最多使用一次。所以我認爲很難跟蹤Application.run()是否被使用。
另一個可能更重要的問題;這是在.net中執行任務的好方法嗎?我想這樣做的原因是因爲我想創建某種類型的MVC項目,我想從最開始的類是控制器,我將使用的所有表單都將是視圖。
您能描述一下您嘗試實現的功能嗎? – 2010-05-15 08:34:29
你不「開始上課」。運行時啓動一個特定的方法(Main)。該方法完全在您的控制之下。 – 2010-05-15 09:26:45
@亨克說的是什麼。實際上,該方法會觸發表單,但您可以將其修改爲全部擴展。嘗試玩一個控制檯項目;) – Dykam 2010-05-15 10:03:28