c# - 如何在同一解决方案中的多个项目中使用 C# 类
问题描述
我正在学习 C#,但我不知道如何让解决方案中的所有项目都可以看到一个类。基本上我有很多项目,都是Windows Form,都有一些相似之处,所以可以共享很多类。我认为一个好的方法是将所有共享类放在解决方案文件夹中,并让所有应用程序从那里获取类。这是一个好方法吗?怎么做?我认为另一种方法是将所有共享类放在一个应用程序中,而其他人则获得该引用。
如果这不是一个好方法,那是哪一个?怎么做?
解决方案
在您的解决方案中创建一个类库项目并将您的共享类放在那里(在解决方案资源管理器中右键单击您的解决方案,添加,新建项目)。然后对于您要从中访问类的每个项目,右键单击依赖项,添加项目引用并勾选您创建的类库项目。
推荐阅读
- php - php 操作或“登陆”页面的问题
- wordpress - 如何在没有插件和 woocommerce 的情况下将子类别添加到产品目录的自定义帖子类型
- javascript - 使用 querySelectorAll 更改多个元素的显示
- bixby - Bixby 在胶囊中的特定点触发 OAuth 流
- c++ - Converting String for Delphi to std::string for C++
- xcode - 构建停止而没有先前的错误
- r - plm() 出错;替换有 2473 行,数据有 2475
- java - 在java中将unicode值转换为字符串
- gcc - List of pairs of strings initialization in constructor
- python - 如何自动化不是字符串的函数返回值?