我有一个通用函数 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();
关于c# - 将常用函数保存在单独的 cs 文件中? (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17818168/