2013-07-23 45 views
2

我有一个常用函数AppPath(),它用于我的应用程序的几个窗体中,而不是在每个窗体中声明它,我想把它放在一个单独的cs文件中。将常用功能保存在单独的cs文件中? (C#)

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

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

但我无法弄清楚如何使用函数从modUtilities内部不同的Windows窗体中我需要它。我试图使用“使用modUtilities”,而不是创建新的实例(modUtilities modU = new modUtilities()) 有人可以帮助我吗?

回答

3

如果你的方法在类中是静态的,你可以做

using modUtilities; 

然后

var something = modUtilities.AppPath(); 

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

modUtilities mod = new modUtilities(); 
+0

谢谢你的回答。我知道了。 – user3020201

+0

谢谢@Jonesopolis –

相关问题