静态类问题多项目

本文关键字:项目 问题 静态类 | 更新日期: 2023-09-27 18:08:12

我有两个应用程序和一个类用于数据库处理。
First Application是一个Windows窗体应用程序,比如

public class Form1 :System.Windows.Forms.Form
{
  public Form1()
  {
  }
}
我的第二个应用程序是一个Windows控制库应用程序,比如
public class MyControl :System.Windows.Forms.UserControl
{
  public MyControl()
  {
  //
  //Some Code
  //
  }
}

我的类是静态类,比如

public static class Deneme
{
  public static void Connect()
  {
  //
  //SomeCode
  //
  }
  public static void CreateTable(string SqlCommandP)
  {
  //
  //Some Code
  //
  }
}

我编译控制库应用程序并得到一个.dll文件。之后,我将此文件添加到Windows应用程序项目工具箱中。我可以使用这个控件。

我的问题是:
我在Windows应用程序和控制库应用程序中使用static class,也许我会制作另一个控制库应用程序。
我如何从一个项目中使用这个static class,它必须是一个项目?

静态类问题多项目

如果静态类Deneme要在两个应用程序之间共享,您应该将该静态对象放在它自己的库中,WinForm项目和控件项目都将引用该库

将一个项目引用到另一个项目?你好像把项目参考忘在什么地方了。不过,更具体地提出问题可能会有所帮助。