标签: c# datetime casting
我遇到了以下代码行的麻烦。
var dynamicNodes = browseHits.Items.OrderByDescending(node =>((dynamic)node).date);
我们不断收到以下错误:
对象必须是DateTime类型。
奇怪的是,我们让它工作,直到我们开始使用Null值进行测试。比它不起作用,它再也没有用过。
有没有人对此行为发生的原因有任何想法。
额外信息:它位于使用razor的cshtml文件中。