56【WinForm】WinForm创建类库项目,并同时在项目中调用类库文件C#

简介: 【WinForm】WinForm创建类库项目,并同时在项目中调用类库文件C#

前言

WinForm创建类库项目,并在启动项目中调用类库文件。


一、创建类库项目

1.新建一个WinForm项目
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
2.项目属性-设置输出类型为:类库。

在这里插入图片描述
3.dll文件的输出路径如果不设置,默认为类库项目的Debug文件里。

可在项目属性-生成-dll文件的输出路径里选择dll库文件指定的输出路径。

在这里插入图片描述
4.类库中的类如果要被外界调用,必须是公有类public。

在这里插入图片描述

二、调用类库项目

1.创建WinForm主程序
在这里插入图片描述

2.在主程序的引用里添加由类库生成的DLL文件。

在这里插入图片描述

3.在主程序要调用类库的地方添加类库的命名空间。

在这里插入图片描述

4.使用类库中的类。
在这里插入图片描述


总结

如果要修改类库项目,改动完,重新生成类库项目。在主程序(启动项目)中重新添加引用文件,或者出现一个黄色的感叹号点击更新引用文件。

目录
相关文章
|
11月前
|
存储 监控 算法
基于 C# 的局域网计算机监控系统文件变更实时监测算法设计与实现研究
本文介绍了一种基于C#语言的局域网文件变更监控算法,通过事件驱动与批处理机制结合,实现高效、低负载的文件系统实时监控。核心内容涵盖监控机制选择(如事件触发机制)、数据结构设计(如监控文件列表、事件队列)及批处理优化策略。文章详细解析了C#实现的核心代码,并提出性能优化与可靠性保障措施,包括批量处理、事件过滤和异步处理等技术。最后,探讨了该算法在企业数据安全监控、文件同步备份等场景的应用潜力,以及未来向智能化扩展的方向,如文件内容分析、智能告警机制和分布式监控架构。
268 3
|
C# 开发工具 C++
code runner 运行C#项目
本文介绍了如何修改Code Runner设置使 Visual Studio Code (VS Code) 能直接运行完整的 C# 项目。传统方式依赖 cscript 工具,仅支持 .csx 文件,功能受限且已停止维护。新配置使用 `dotnet run` 命令,结合一系列炫酷的cmd指令,将指令定位到具体的csproj文件上进行运行。
1102 38
|
缓存 算法 安全
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
647 12
|
Linux C# iOS开发
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
416 12
基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件
基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件
408 9
|
SQL API 定位技术
基于C#使用winform技术的游戏平台的实现【C#课程设计】
本文介绍了基于C#使用WinForms技术开发的游戏平台项目,包括项目结构、运行截图、实现功能、部分代码说明、数据库设计和完整代码资源。项目涵盖了登录注册、个人信息修改、游戏商城列表查看、游戏管理、用户信息管理、数据分析等功能。代码示例包括ListView和ImageList的使用、图片上传、图表插件使用和SQL工具类封装,以及高德地图天气API的调用。
基于C#使用winform技术的游戏平台的实现【C#课程设计】
|
开发框架 网络协议 .NET
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
477 3
|
开发框架 前端开发 API
C#/.NET/.NET Core优秀项目和框架2024年9月简报
C#/.NET/.NET Core优秀项目和框架2024年9月简报
385 1
|
存储 C#
【C#】大批量判断文件是否存在的两种方法效率对比
【C#】大批量判断文件是否存在的两种方法效率对比
519 1
|
API C#
C#实现Winform程序右下角弹窗消息提示
C#实现Winform程序右下角弹窗消息提示
1020 1
下一篇
开通oss服务