不用遍历得到btr中同一类型的实体 CAD2009 vs2008及以上
2010-01-14 14:12
190 查看
var dict =
from ObjectId id in btr
group id by id.ObjectClass.DxfName;
foreach (var ids in dict)
{
switch (ids.Key)
{
case "LINE":
foreach (var id in ids)
{
Entity ent = id.GetObject(OpenMode.ForWrite) as Entity;
ent.ColorIndex = 1;
}
break;
case "CIRCLE":
foreach (var id in ids)
{
Entity ent = id.GetObject(OpenMode.ForWrite) as Entity;
ent.ColorIndex = 3;
}
break;
}
}
tr.Commit
from ObjectId id in btr
group id by id.ObjectClass.DxfName;
foreach (var ids in dict)
{
switch (ids.Key)
{
case "LINE":
foreach (var id in ids)
{
Entity ent = id.GetObject(OpenMode.ForWrite) as Entity;
ent.ColorIndex = 1;
}
break;
case "CIRCLE":
foreach (var id in ids)
{
Entity ent = id.GetObject(OpenMode.ForWrite) as Entity;
ent.ColorIndex = 3;
}
break;
}
}
tr.Commit
相关文章推荐
- 2、利用反射技术得到泛型类型,实现对实体添删改查操作进行代码重用设计
- EF 序列化实体为Json时的循环引用问题(不用自己写实体,不用匿名类型,不用EF的上下文属性)
- 实体不用引用类型而用基本数据类型带来的异常
- Android基于4.4以上沉侵式状态栏和继承BaseActivity不用findViewbyid得到控件id
- wpf 遍历listview 时 传入指定类型 得到指定类型控件info
- Microsoft .NET Pet Shop 4.0 学习之旅(一) - 数据库的字段类型和实体层(Model)的数据结构
- 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
- go语言实现遍历目录,及查找特定的文件类型
- hibernate实体类型映射文件
- 获取sql server数据库中所有用户表名及在sql server中怎样用sql得到库中所有的表名以及表的结构(列名和数据类型)
- findview不用每次强转类型
- sublime 需要屏蔽掉某些不用的文件类型。 1、只需要Preferences 里面找到setting-default 2、在设置面板里面找到 "folder_exclude_patter
- vs2008 错误类型 : 语法错误:缺少“;”(在标识符“*”的前面)
- Enterprise Solution 生成实体数据访问接口与实现类型 Code Smith 6.5 模板文件下载
- 给定一个整数(字符串也适用)序列,重新排列,得到最大的结果,比如31,3,35,7,9根据排列后得到组合 9735331,返回的是string类型
- 遍历可视化树,查找指定类型元素
- NHibernate映射关系表(实体映射文件字段的属性对应的NHibernate类型)
- JAVA为什么有时候除法计算结果本来应该是小数。但是得到整数int类型
- 遍历文件夹得到文件夹里面特定的格式
- 通过反射得到model的真实类型