2016-01-06 51 views
-1

我開始最近讀這本書試圖從C++轉向C#,看到很多引用到Windows 8PRO C#5.0和.NET 4.5框架

我想知道,如果信息在這本書仍然是有效的和完全工作在Windows 10

+0

很可能,是的。 – adv12

+3

嘗試一些例子,看看自己.. – MethodMan

+3

是的,它也是Win 7和Win Server以及.NET運行時支持的任何地方。同樣的語言(C#)可以用於微型ARM設備(.NET Micro),移動開發(Xamarin)以及誰知道還有其他什麼地方(儘管這就是差異顯現的地方) –

回答

0

是的,在這本書中的信息是有效的,而在Windows 10的工作

在使用開發應用程序最近我引用這本書的C#5.0 ,以及Windows 8上的.NET 4.5。升級到Windows 10後,我可以報告編譯的所有內容,並按預期運行。而且,本書中的大部分主題都不會被C#6.0或.NET 4.6所淘汰。

+0

不會過時,但是,編譯Windows 8會殺死Windows 10中可用的所有新功能... –

+0

對於Windows 8編譯,您的意思是什麼?你的意思是編譯.NET Framework 4.5? –

+1

@ tchau.dev不,他的意思是編寫Windows通用應用程序(Windows應用程序商店)針對Windows 8。不是桌面應用程序。 –

2

這裏有幾點意思。一個是.NET 4.5 - 在Windows 10上運行幾乎相同。其次是WinRT和通用Windows應用程序。它使用基於系統的COM API從C#/ C++/JavaScript調用,而不是綁定到已安裝的.NET版本。這些是您的Windows應用商店應用/ UWP(通用Windows應用),並且在Windows 8中通過Windows 8添加了其他API。