1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| namespace HStation.Hydro
| {
| /// <summary>
| /// Revit辅助类
| /// </summary>
| public class RevitHelper
| {
| /// <summary>
| /// 创建唯一编码
| /// </summary>
| /// <param name="catalog">分类</param>
| /// <param name="allParterList">所有组件</param>
| /// <returns>唯一编码</returns>
| public static string CreateUniqueCode(string catalog, List<HStation.Model.RevitParter> allParterList)
| {
| var allCodeList = allParterList?.Select(x => x.Code).Distinct().ToList();
| var code = UniqueHelper.CreateFromFirst(catalog, allCodeList);
| return code;
| }
|
|
| }
| }
|
|