2013-07-23 44 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 –

相關問題