将通用函数保存在单独的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())有人能帮我吗?
如果您的方法在类中是静态的,则可以执行
using modUtilities;
然后
var something = modUtilities.AppPath();
如果没有,则需要创建该类的实例。
modUtilities mod = new modUtilities();