C#使用vs2010封装DLL

简介:         使用C#生成DLL的方法是建立一个ClassLibrary工程。如我建立一个CL的工程名称是MyClassLibrary。我想把自己平时封装好的类放到该工程下,生成DLL,方便以后程序的调用。         可以通过简单的复制把写好的类复制到该工程下。         注意需要设置这类为public不然默认的是private.这样的话,即使以后引用了DLL,
        使用C#生成DLL的方法是建立一个ClassLibrary工程。如我建立一个CL的工程名称是MyClassLibrary。我想把自己平时封装好的类放到该工程下,生成DLL,方便以后程序的调用。
        可以通过简单的复制把写好的类复制到该工程下。
        注意需要设置这类为public不然默认的是private.这样的话,即使以后引用了DLL,也没法使用类。
        若不想自己写的类被重写,可以限制类的修饰为public sealed
        好了,然后运行。生成dll。
        这样在以后的程序中就可以添加该DLL。
        然后在命名空间上引用:using MyClassLibrary;
        然后MyClassLibrary.XXXX即可调用类了

相关文章
|
4月前
|
安全 C#
C# 面向对象编程的三大支柱:封装、继承与多态
【9月更文挑战第17天】在C#中,面向对象编程的三大支柱——封装、继承与多态,对于编写安全、可维护、可复用的代码至关重要。封装通过访问修饰符和属性保护数据;继承允许子类继承父类的属性和方法,实现代码复用和多态;多态则提高了代码的灵活性和通用性。掌握这三大概念能显著提升C#编程能力,优化开发效率和代码质量。
|
8月前
|
安全 C#
C#封装详解
C#封装详解
94 0
|
8月前
|
SQL 关系型数据库 MySQL
【Unity 3D】C#从mysql数据库中读取、封装SQL语句(附源码)
【Unity 3D】C#从mysql数据库中读取、封装SQL语句(附源码)
348 0
|
SQL BI 数据库连接
C#二十九 数据封装
C#二十九 数据封装
85 0
|
编译器 C#
【C#本质论 六】类-从设计的角度去认知(封装)(下)
【C#本质论 六】类-从设计的角度去认知(封装)(下)
94 0
|
存储 Java 程序员
【C#本质论 六】类-从设计的角度去认知(封装)(上)
【C#本质论 六】类-从设计的角度去认知(封装)(上)
117 0
|
存储 数据可视化 安全
☀️ 学会编程入门必备 C# 最基础知识介绍(五)——方法、封装、继承、多态
前言👻 方法❄️ C# 中定义方法 实例 C# 中调用方法 递归方法调用 参数传递 按值传递参数 按引用传递参数 按输出传递参数 C# 封装⛄️ Public 访问修饰符 Private 访问修饰符 Protected 访问修饰符 Internal 访问修饰符 Protected Internal 访问修饰符 C# 继承⚡️ 基类和派生类 基类的初始化 C# 多重继承 C# 多态性🎄 静态多态性 函数重载 C# 运算符重载 运算符重载的实现 可重载和不可重载运算符 动态多态性 总结💬
☀️ 学会编程入门必备 C# 最基础知识介绍(五)——方法、封装、继承、多态
|
XML C# 数据格式
C#封装程序集属性方法注释说明
一.使用封装程序集好处: 在很多分布式应用程序开发中,针对每一种功能可能条用的接口不一样,往往习惯将需要被调用的接口,封装成DLL给调用方应用后使用,这样既规范了调用的方式,又避免了调用出现参数请求方式的异常。
1140 0
|
XML C# 图形学
Unity 使用VisualStuido将C#脚本封装打包DLL使用
为了方便开发,不破坏写好工具的封装性,我们经常讲C#脚本打包成DLL使用,操作流程如下 创建项目,注意选择Net Framework版本,过高Unity无法支持 添加在脚本中使用的unity引用,在封装的脚本中我只使用了UnityEngine.
2063 0