c# - 什么时候应该在 C# 4.0 中使用动态关键字?

标签 c# dynamic c#-4.0 keyword

什么时候应该在 c# 4.0 中使用 dynamic 关键字?.......任何在 c# 4.0 中使用 dynamic 关键字的好例子解释了它的用法....

最佳答案

Dynamic 应该只在不使用它很痛苦的时候使用。就像在 MS Office 库中一样。在所有其他情况下,应该避免它,因为编译类型检查是有益的。以下是使用动态的良好情况。

  1. 从 Silverlight 调用 javascript 方法。
  2. COM 互操作。
  3. 也许在不创建自定义类的情况下阅读 Xml、Json。

关于c# - 什么时候应该在 C# 4.0 中使用动态关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2674906/

相关文章:

c# - 无法使用 selenium webdriver 在 IE 中执行右键单击

c# - ASP.NET MVC 5 @Html.Raw 不适用于 ▶

c# - 在 .NET MVC 5 中使用硬编码值填充下拉列表

ios - 具有自动布局的 UITableView 中的动态单元格高度

c#-4.0 - 非静态字段、方法或属性需要对象引用

c# - 接口(interface)的可选参数

c# - TransactionScope 以错误的顺序回滚

c# - Entity Framework 协会 : Error Because the Dependent Role properties are not the key properties

sql - 根据列值动态决定连接表

linux - GCC - 动态依赖