将通用函数保存在单独的cs文件中?(C#)

本文关键字:文件 cs 函数 保存 单独 存在 | 更新日期: 2023-09-27 18:24:39

我有一个通用函数AppPath(),它在我的应用程序的几个窗口窗体中使用,我不想在每个窗体中声明它,而是想把它放在一个单独的cs文件中。

我创建了一个单独的类cs文件,我给它一个不同的命名空间(modUtilities),并将所有函数放在一个modUtilities类中。

namespace modUtilities
{
    public class modUtilities
    {
        // all functions such as AppPath()....
    }
}

但我不知道如何在我需要的不同窗口窗体中使用modUtilities中的函数。我正在尝试使用"使用modUtilities",而不是创建新实例(modUtilities modU=new modUtilities())有人能帮我吗?

将通用函数保存在单独的cs文件中?(C#)

如果您的方法在类中是静态的,则可以执行

using modUtilities;

然后

var something = modUtilities.AppPath();

如果没有,则需要创建该类的实例。

modUtilities mod = new modUtilities();