C#中的动态绑定是什么?
在动态绑定中,编译器在编译时不会执行类型检查。在运行时完成检查。
使用它来避免将匿名类型限制为一种方法。这是因为只有编译器可以看到类型名称;因此,无法将其声明为方法的返回值。
让我们看一个示例 −
public dynamic GetAnonymousType() {
return new {
StudentName = "Jack",
Subject = "Maths",
};
}上面,方法设置为动态,这意味着编译器在编译时不会执行类型检查 −
public dynamic GetAnonymousType() {}
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP