我有一个通用函数AppPath(),可在我的应用程序的几种Windows窗体中使用,而不是在每种窗体中都声明它,我希望将其放在单独的CS文件中。
我创建了一个单独的类cs文件,该文件提供了一个不同的命名空间(modUtilities),并将所有函数放入modUtilities类中。
namespace modUtilities
{
public class modUtilities
{
// all functions such as AppPath()....
}
}
但是我无法从需要的其他Windows窗体中的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/