C#
文章平均质量分 53
木v知
这个作者很懒,什么都没留下…
展开
-
基于反射获取EF中定义的表名、列名及注释
项目背景先说下项目背景,新接手一个项目,交接文档中不包含数据字典,数据库表结构也没有任何注释,只有项目代码中实体类部分包含部分注释。为了方便后续迭代维护。我需要将实体中对相关字段的注释同步到数据库对应的注释中,但是涉及的表及字段比较多,手工维护比较麻烦,所以考虑通过反射去实现这个功能。实现逻辑我把整个功能的实现分了四个步骤:1.把项目中定义的实体类及注释生成XML文件 2.读取XML文件获取需要同步的实体类信息 3.通过反射往实体类中解析需要的信息 4.拼接需要信息。在数据库中执行代原创 2022-02-15 19:07:25 · 850 阅读 · 0 评论 -
C#控件窗体截图
控件无滚动条时首要用到了g.CopyFromScreen函数,一般用如下重载办法:g.CopyFromScreen(出发点的屏幕坐标X,出发点的屏幕坐标Y,0,0,new Size(窗体的宽度,窗体的高度));Bitmap bit=new Bitmap(this.Width,this.Height);//实例化一个和窗体一样大的bitmapGraphics g=Graph转载 2015-01-29 14:52:04 · 1027 阅读 · 0 评论