Windows Phone 7支持动态关键字吗?

15

Silverlight 4增加了对dynamic关键字的支持。Windows Phone 7是否也支持呢?

我遇到了编译错误,但无法找到任何来源表明它是否被支持。

编译错误:

The type or namespace name 'Dynamic' does not exist in the namespace 'System' (are you missing an assembly reference?)


2
如果你遇到编译错误,它们是什么? - Mitch Wheat
需要CLR4运行时。 dynamic关键字需要一些DLR功能,这些功能在CLR2(.NET 2-3.5)运行时上不可用。请参阅:https://dev59.com/Bm455IYBdhLWcg3wD_sB - user166390
我在使用Mango Beta 2时仍然遇到编译错误。我本以为这个版本会支持dynamic,但有趣的是......我可以将dynamic参数传递进去,但无法在方法中返回它。你有什么想法吗?谢谢。 - user837142
1个回答

14

我认为WP7的目标是.NET Framework 3.5,这意味着没有动态关键字。如果最终进行固件更新,他们可能支持.NET Framework 4.0客户端配置文件,但请不要引用我对此的话!


这是正确的。需要CLR4运行时。dynamic关键字需要一些DLR功能,这些功能在CLR2(.NET 2-3.5)运行时上不可用。请参见:https://dev59.com/Bm455IYBdhLWcg3wD_sB - user166390

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接