2

我目前在我的解决方案中有两个项目,分别是项目 A 和项目 B。现在项目 A 和 B 都使用相似的类,并且在每个项目中都可以找到每个类的副本。我想知道是否有更好的方法来完成这项任务。我想在某个地方有一个类,并让两个项目都从那里访问公共类。推荐的方法是什么。

4

1 回答 1

8
  1. 在同一解决方案中创建第三个项目 C。
  2. 将您的共享课程添加到 C.
  3. 在项目 A 和 B 中引用 C。(为此:在解决方案资源管理器中,右键单击项目 A 和 B 中的引用,单击Add Reference 单击选项卡Projects,然后选择 Project C,单击OK
  4. 不要忘记添加正确的using命名空间以使用项目 A 和 B 中的类。

或者只是让您在项目 A 或 B 中共享类,并在另一个项目中添加对该项目的引用(这取决于内容,但这样做会在项目 A 和 B 之间创建一种不对称)。

于 2013-01-25T00:55:24.883 回答