【问题标题】:Difference between var ctx=new ClientContext("") and ClientContext ctx=new ClientContext("")var ctx=new ClientContext("") 和 ClientContext ctx=new ClientContext("") 的区别
【发布时间】:2017-08-02 08:48:38
【问题描述】:

这些天我正在学习关于 SP2013 的 sharepoint 客户端对象模型,从 .NET 托管客户端对象模型开始。 我已经看到了许多使用 var ctx=new ClientContext("") 和其他使用 ClientContext ctx=new ClientContext("") 来创建客户端上下文对象的示例。首选的使用方式是什么? 另外,我们是否需要处理 clientcontext 对象?

【问题讨论】:

标签: sharepoint csom


【解决方案1】:

这个特性的名字是隐式类型局部变量,没有区别:

可以在不给出显式类型的情况下声明局部变量。这 var 关键字指示编译器推断变量的类型 来自初始化语句右侧的表达式。

来源: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/implicitly-typed-local-variables

垃圾回收器可以自动处理ClientContext,不用担心:
更多信息:https://docs.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    相关资源
    最近更新 更多