【发布时间】:2013-09-16 11:24:57
【问题描述】:
dynamic 是隐式还是显式类型分配?在以下示例的上下文中,动态变量如何在运行时发生内存分配。
对类型安全的动态影响,因为 C# 是类型安全语言。
public class Program
{
static void Main(string[] args)
{
dynamic dynamicVar = 10;
dynamicVar = true;
dynamicVar = "hello world";
// compiles fine
int index = dynamicVar.IndexOf("world");
}
}
【问题讨论】: