Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
声明为动态的变量的默认值是private dynamic banana;多少?
private dynamic banana;
default()在运行时确定类型时,我可以依赖该函数吗?
default()
我需要找到默认值的原因是我声明了一个类的动态成员,我想设置一次(但不是 as readonly),然后多次使用它。
readonly
在不知道运行时类型可能是什么的情况下,如何检查动态变量是否已设置为默认值以外的任何值?
谷歌对此一无所获:S
提前致谢。
它是null。
null
dynamic blah; Console.Write(blah); // crash Console.Write(blah.GetType()); // NullRef
..这是你的意思吗?