自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 接口、依赖反转

这段代码是一个简单的示例,展示了在C#中如何使用接口和依赖注入的概念。依赖注入是一种设计模式,它允许我们将一个对象(服务)注入到另一个对象(客户端)中,而客户端对象不需要知道服务的具体实现。是一个接口,而不是一个类。在 C# 中,接口是一种引用类型,就像类一样。因此,你可以使用接口名来声明一个字段,该字段的类型可以是实现了该接口的任何类的实例。这段代码的工作原理是展示了依赖注入和接口的基本使用,让我们可以在运行时改变。这是依赖注入和接口的主要优点之一。字段引用的类的类型,只要这个类实现了。

2023-09-27 18:50:26 35

原创 类的继承,类成员访问级

【代码】类的继承,类成员访问级。

2023-09-06 23:39:15 33

原创 Revit三种类型族的特点

族(Family)是Revit中的核心,当我们打开Revit项目文档是会发现项目中模型的所有图元都是基于不同的族实例(FamilyInstance)构成的。不同类型的族实例(FamilyInstance)可按照族类型(FamilySymbol)进行划分(例如:圆形柱400mm、圆形柱500mm等),而这些族类型(FamilySymbol)共同构成了圆形柱族,不论是矩形柱、圆形柱在Revit中都同属于结构柱这一类别(Category)当中(四者之间的关系如图1所示)。

2023-08-27 00:19:36 514

原创 revit二次开发笔记

在Revit软件中,每个元素都有一个唯一的标识符,即ID。当用户选择一个元素时,Revit会为该元素生成一个引用,这个引用可以用于后续的操作。方法接受一个引用作为参数,并返回与该引用对应的元素实例。这样,就可以通过引用获取到用户选择的元素,并进行后续的操作。它可以接受一个引用作为参数,并返回与该引用对应的元素实例。在这个例子中,通过调用。这行代码的原理是,通过提供的引用(reference)从当前文档中获取对应的元素实例,并将其存储在。这样就可以对获取到的元素进行后续的操作,比如显示元素的名称和ID。

2023-08-04 01:26:45 133

原创 22事件(简略版事件声明方式)

自学C#代码练习:22事件(简略版事件声明方式)

2023-06-15 03:43:07 40 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除