什么是 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