.NET Compact是.NET的完美子集嗎?.NET Compact是.NET的完美子集嗎?
我可以寫一個Windows Forms應用程序並在.NET Compact上運行它,假設我考慮了屏幕大小和其他限制,並避免.NET Compact或.NET Compact不支持的類和方法不同且不兼容GUI框架?
.NET Compact是.NET的完美子集嗎?.NET Compact是.NET的完美子集嗎?
我可以寫一個Windows Forms應用程序並在.NET Compact上運行它,假設我考慮了屏幕大小和其他限制,並避免.NET Compact或.NET Compact不支持的類和方法不同且不兼容GUI框架?
是的,大多數情況下(特別是對於Windows窗體).NET CF是標準.NET Framework的子集。
...其它限制和避免不被.NET精簡支持的類和方法...
這是主要的棘手的部分。 .NET CF在框架中不支持相當多的東西。
框架中只有一些模糊的類只在CF上支持,比如網絡中的IrDA類,但是在標準分佈中支持.NET CF中的所有內容。
有關詳細信息,請參閱MSDN上的"Differences with the .NET Framework"。
不,但你可以做另一種方式;編寫一個簡潔的框架應用程序並在桌面上運行它。可能有一些我沒有意識到的限制,但是對於更簡單的應用程序來說,它可以工作。
這正是他所問 - 他問CF是否是「完美的.NET子集」,它(幾乎)是,有幾個例外,如我的答案... –
@Reed :自從他說*我可以編寫一個Windows Forms應用程序並在.NET Compact上運行它*之後,我就會反過來讀它*儘管他的第一個問題是另一種方式。 –
Hrm ...是的,我正在脫離標題+第一句... –
Compact Framework並不完全是.Net框架的一個子集,但足夠接近。 注意DataGrid,他們不同於2.0和3.5中的DataGridView,但更像是1.1中的DataGrid(我討厭它)。
謝謝。我會深入分析。在小圖片上,你看起來好像你有一個白鬍子。 –
@Andrew:大聲笑!這很有趣 - 很高興知道。這是我的襯衫,實際上 - 這將是一個巨大的鬍子! –