`

.net封装所有字段的插件

阅读更多
安装方法:
1、把Addins文件夹复制到My Documents\Visual Studio 2008\这个文件夹下
2、把ModelTool.dll复制到C:\WINDOWS\addins\下,然后启动vs2008即可在工具菜单下多出一个“生成属性”菜单项

作用:
VS2008的"重构"——>"封装字段"功能一次只能封转一个字段,如果字段很多就会很麻烦,这个小插件可以根据选中的所有字段自动生成对应的属性和构造方法

用法:
1、首先写好所有的字段,比如:
private int id;
string name;
private DateTime birth;
2、选中所有字段(一个字母都不能掉)后点击“生成属性”菜单项即可(原代码没有做异常处理,字段不选全的话可能发生异常)
见附件
分享到:
评论

相关推荐

    C#字段封装器(附源码)

    总的来说,"C#字段封装器"是一款实用的开发辅助工具,它解决了批量封装字段的问题,提升了开发效率,同时也支持自定义数据类型,增强了代码的灵活性。对于经常处理大量字段封装的C#开发者而言,这是一个值得尝试的...

    VS2008一次性将多个字段封装为属性的C#插件源码,支持C#和VB.NET

    VS2008的"重构"——>"封装字段"功能一次只能封转一个字段,如果字段很多就会很麻烦,这个小插件可以根据选中的所有字段自动生成对应的属性和构造方法 用法: 1、首先写好所有的字段,比如VB.NET代码如下: Private...

    FastReport.Net.rar

    将FastReport.Net封装成ActiveX控件是为了让它能够在Web环境中,特别是基于Internet Explorer的浏览器中使用。 ActiveX控件是一种基于组件的对象,由Microsoft开发,可以在多种应用程序之间共享代码,尤其适用于Web...

    基于ASP.NET的学生信息管理系统

    学生信息管理系统的核心是对学生数据的管理,这通常涉及到数据表的设计,如学生表(包含学号、姓名、性别、出生日期等字段)、课程表、成绩表等。开发者可能使用了SQL Server作为后台数据库,通过ADO.NET或者Entity ...

    C# .net数据库表实体类生成,一键生成数据库所有表的实体类

    然而,在.NET Core中,虽然EF Core提供了模型构建工具,但并不支持一键生成数据库的所有表对应的实体类。为了解决这个问题,开发者需要自定义解决方案,例如创建一个数据库实体类代码生成器。 本文将详细介绍如何...

    封装给java使用的 web插件报表

    这是个封装给java使用的 web插件报表,这个市面上已经存在,但是是个商业报表: 本人提供的是免费报表,不不敢与商家争长短,但求对你有用: 使用方法: 范例使用的是access数据库,首先在odbc 注册ReportDemo.mdb ...

    .net反射研究 带源码

    在.NET中,`System.Reflection`命名空间提供了关于反射的所有类和接口。其中,`Type`类是反射的核心,它代表了.NET中的任何类型。我们可以使用`typeof()`操作符或`Type.GetType()`方法来获取`Type`对象。例如,`...

    ASP.NET代码生成器

    1. 数据库模型生成:根据数据库表结构自动创建实体类,每个实体类对应一个数据库表,包含属性与字段映射,方便进行CRUD(创建、读取、更新、删除)操作。 2. 数据访问层代码生成:自动生成ADO.NET或Entity ...

    .NET实体类生成器

    在传统的.NET开发过程中,Visual Studio 2005(VS05)虽然提供了代码重构功能,但其封装字段的功能限制了一次只能处理一个字段。这意味着如果一个类中有多个字段需要封装,开发者需要反复执行该操作,这无疑增加了...

    ASP.NET MVC+EF6+Bootstrap开发C#源代码

    数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段 兼容目前最流行浏览器(IE8+、Chrome、Firefox、360浏览器) 1、前端技术 JS框架:...

    reflector .NET反射机制

    .NET反射是一种元数据探索机制,它允许程序在运行时获取类型信息,并能够动态地创建对象、调用方法、访问字段和属性。这种能力源于.NET框架的元数据系统,每个.NET类型的实例都包含有关其结构和行为的元数据。 二、...

    .NET项目命名规范

    - 如果某个函数被重复调用超过两次,则应考虑将其封装成公共函数。 - 所有下拉列表、多级联动等功能的绑定方法应当放入共用的JavaScript库中,并提供详细的使用说明。 #### 五、JavaScript代码规范 1. **全局...

    自动生成实体类(C#.ASP.NET)

    2. **数据库元数据获取**:使用ADO.NET的`System.Data.SqlClient.SqlConnection`或类似库,可以打开连接并执行SQL命令来获取数据库表的信息,如表名、字段名、数据类型等。 3. **实体类模板**:为了自动生成实体类...

    c#获取本机打印机列表

    - **安装的打印机**:`.NET Framework` 提供了静态属性 `InstalledPrinters` 来获取系统上安装的所有打印机的名称列表。 ### 2. 代码解析与实现细节 #### 2.1 类定义 ```csharp public class LocalPrinter ``` - ...

    js各种插件

    8. **codefans.net手风琴效果插件**: 这种插件实现了手风琴式的折叠展开效果,通常用于显示和隐藏内容,节省空间并增强页面的可读性。 9. **map百度地图封装js**: 百度地图API提供了一个JavaScript接口,用于在...

    lucene.net

    - **Document**: 文档对象用于封装待搜索的信息,它可以包含多个字段(Field),每个字段都有特定的名称和内容。 - **IndexWriter**: 索引写入器负责创建或更新索引。它将文档转化为可搜索的结构,并存储到磁盘上。 ...

Global site tag (gtag.js) - Google Analytics