最新 最热

dotnet C# 使用 using 关键字释放 IDisposable 的结构体是否会装箱

在 C# 里面的 using 关键字可以非常方便调用 IDisposable 接口的 Dispose 方法,进行一些资源的释放或实现有趣的逻辑的执行

2024-06-18
1

微软员工聊C#中的IDisposable接口

我在微软的团队快被微软 C# 里面的各种 IDisposable 对象给折腾疯了……

2023-10-28
1

说说 C# 8 using 新特性

在 .NET 运行时 GC 会负责清理内存,但是我们有时候需要手动清理资源(比如非托管资源不再使用的时候),在以前对于实现了 IDisposable 接口的对象,我们会使用 using 语句来清理掉。例如如下代码:...

2020-09-08
1

xBIM 基础03 基本模型操作

本篇将使用基本的代码示例来表示如何使用xBIM。我们将介绍持久存储的四个基本功能,即 CRUD(创建,检索,更新和删除)。以下示例通常适用于IFC4,但您也可以使用IFC2x3。实际上大多数代码都是IFC版本不可知的,因为它使用的IFC4接...

2019-09-17
1

xBIM 基础02 快速入门

Visual Studio 新建项目、项目创建完成后 Nuget ,项目添加 Xbim.Essentials,那么如果项目需要几何引擎还需要集成 Xbim.Geometry。xBIM背后有多年的发展,这两个包都很成熟,非常稳定。...

2019-09-17
1

WCF技术剖析之二十三:服务实例(Service Instance)生命周期如何控制[中篇]

在[第1篇]中,我们介绍了WCF关于实例管理一些基本的知识点,包括InstanceContext、InstanceContextMode、已经如何通过ServiceBehaviorAttribute应用不同的实例上下文模式给不同的服务。在[第1篇]中,对WCF采用的三种不同实...

2018-01-16
1