假設我只是爲了它的喜悅,我決定不再用Java編寫桌面應用程序,而是想切換到使用C#。我希望能夠構建一個可運行在某些主流Linux發行版上的應用程序,以及最近發佈的MS Windows。它將有一個GUI組件。C#/。NET是否有跨平臺的GUI框架?
在Java中,我可以構建一個使用Swing的應用程序。一旦我有了它,我可以將該jar文件從Windows複製到Linux,反之亦然,這取決於我開發它的位置。它通常會與java -jar myapp.jar
一起運行。
在C#中可以這樣做嗎?在C#中是否有與Swing或AWT相當的功能?
您可以嘗試NOV: https://www.nevron.com/products-open-vision.aspx。 它在功能上等同於Swing – 2014-07-03 12:37:28