这是我正在查看的实际代码行:
ContentVersionCache cvc = ((PageBase)this.Page).cache;
Run Code Online (Sandbox Code Playgroud)
我知道这是一个非常基本的问题,但我刚刚开始学习C#,所以对我很轻松:)
干杯伊恩
Mat*_*ley 13
把它分成小块:
(PageBase)this.Page
Run Code Online (Sandbox Code Playgroud)
投射this.Page到PageBase.这意味着将其this.Page视为a PageBase,即使它可能不会被声明为.如果不是,那么这将抛出运行时InvalidCastException!
().cache
Run Code Online (Sandbox Code Playgroud)
访问该cache属性或字段PageBase.
ContentVersionCache cvc = cache;
Run Code Online (Sandbox Code Playgroud)
将缓存存储到名为cvc的本地变量中.