2016-01-06 52 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。