我最近开始使用JSON和ExtJs框架,并在示例中遇到以下代码。实例化“AS”关键字
我们使用这个检索来自前端的信息:
object updatedConfig = JavaScriptConvert.DeserializeObject(Request["dataForm"]);
然后在例如他们做到以下几点:
JavaScriptObject jsObj = updatedConfig as JavaScriptObject;
我从来没有见过的“为”关键字使用这样的之前。这是另一种显式装箱作为JavaScriptObject的updatedConfig变量的形式,还是有什么我不明白这一点?
感谢
这也是更快地使用“为”和检查空比检查与“是”的类型,然后做一个硬铸铁。在后一种情况下,类型将被检查两次。 – 2009-03-04 12:05:42