foreach是个遍历循环,这个in就类似于理解为objkey取自数组dict.Keys里面as的话就是把dict[objkey]转换成DataTemplate类型as运算符类似于强制转换操作。如果无法进行转换,则as返回null而非引发异常。