सदस्य फ़ंक्शन को स्थिर के रूप में घोषित करें। ऐसे फ़ंक्शन केवल स्थिर चर तक पहुंच सकते हैं। वस्तु के बनने से पहले ही स्थिर कार्य मौजूद होते हैं।
एक स्थिर वर्ग को तत्काल नहीं किया जा सकता है और इसमें केवल स्थिर सदस्य हो सकते हैं।
स्थैतिक विधियाँ स्थिर कीवर्ड का उपयोग करके निर्धारित की जाती हैं -
public static int getNum() { return num; }
निम्नलिखित उदाहरण स्थिर और गैर-स्थिर विधियों के उपयोग को दर्शाता है -
उदाहरण
using System; namespace StaticVarApplication { class StaticVar { public static int num; public void count() { num++; } public static int getNum() { return num; } } class StaticTester { static void Main(string[] args) { StaticVar s = new StaticVar(); s.count(); s.count(); s.count(); s.count(); s.count(); s.count(); Console.WriteLine("Variable num: {0}", StaticVar.getNum()); Console.ReadKey(); } } }