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.使用类库中的类。
在这里插入图片描述


总结

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

目录
相关文章
code runner 运行C#项目
本文介绍了如何修改Code Runner设置使 Visual Studio Code (VS Code) 能直接运行完整的 C# 项目。传统方式依赖 cscript 工具,仅支持 .csx 文件,功能受限且已停止维护。新配置使用 `dotnet run` 命令,结合一系列炫酷的cmd指令,将指令定位到具体的csproj文件上进行运行。
112 38
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
精选10款C#/.NET开发必备类库(含使用教程),工作效率提升利器!
90 12
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
68 12
|
2月前
|
C#
基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件
基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件
C#/.NET/.NET Core优秀项目和框架2024年10月简报
C#/.NET/.NET Core优秀项目和框架2024年10月简报
120 3
基于C#使用winform技术的游戏平台的实现【C#课程设计】
本文介绍了基于C#使用WinForms技术开发的游戏平台项目,包括项目结构、运行截图、实现功能、部分代码说明、数据库设计和完整代码资源。项目涵盖了登录注册、个人信息修改、游戏商城列表查看、游戏管理、用户信息管理、数据分析等功能。代码示例包括ListView和ImageList的使用、图片上传、图表插件使用和SQL工具类封装,以及高德地图天气API的调用。
基于C#使用winform技术的游戏平台的实现【C#课程设计】
C#/.NET/.NET Core优秀项目和框架2024年9月简报
C#/.NET/.NET Core优秀项目和框架2024年9月简报
|
4月前
|
【C#】大批量判断文件是否存在的两种方法效率对比
【C#】大批量判断文件是否存在的两种方法效率对比
85 1
C# 使用 WinForm MDI 模式管理多个子窗体程序的详细步骤
WinForm MDI 模式就像是有超能力一般,让多个子窗体井然有序地排列在一个主窗体之下,既美观又实用。不过,也要小心管理好子窗体们的生命周期哦,否则一不小心就会出现一些意想不到的小bug
395 0

相关实验场景

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等