सतत

लेखक: Peter Berry
निर्मितीची तारीख: 11 ऑगस्ट 2021
अद्यतन तारीख: 22 जून 2024
Anonim
सतत
व्हिडिओ: सतत

सामग्री

व्याख्या - सतत म्हणजे काय?

सी # च्या कॉन मध्ये, कंटेस्टंट हा फील्ड किंवा लोकल व्हेरिएबलचा एक प्रकार आहे ज्याचे मूल्य संकलित वेळी सेट केले जाते आणि धावण्याच्या वेळेस कधीही बदलले जाऊ शकत नाही. हे नाव, मूल्य आणि मेमरी स्थान असण्यामुळे व्हेरिएबलसारखेच असते. तथापि, अनुप्रयोगात एकदाच आरंभ करण्याच्या वैशिष्ट्यानुसार ते व्हेरिएबलपेक्षा भिन्न आहेत. "कॉन्स्ट" कीवर्ड वापरून स्टंट घोषित केला जातो.

बिल्ट-इन प्रकारांची व्हेरिएबल्स, सिस्टम वगळता. ऑब्जेक्ट ज्यांचे न बदलणारे मूल्य कंपाईल वेळी ज्ञात आहे, स्थिर म्हणून घोषित केले जाऊ शकते. संकलित करताना, स्थिर मूल्य त्याच्या शाब्दिक मूल्यासाठी कंपाइलरद्वारे इंटरमीडिएट भाषा कोडमध्ये प्रतिस्थापित केले जाते. यामुळे अपघाती बग्स कमी करुन अनुप्रयोगाची चांगली अखंडता होते. स्थिरतेचा वापर नियमित चरांपेक्षा कार्यप्रदर्शन सुधारतो. हे कोड वाचण्यायोग्यतेमध्ये सुधार करते आणि अधिक देखरेख पुरवते, कारण सॉफ्टवेअर पुन्हा तयार करण्यापूर्वी एकाच ठिकाणी स्थिर मूल्य अद्यतनित करणे सोपे आहे.


मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया कॉन्स्टन्ट स्पष्ट करते

एका स्थिरची खालील वैशिष्ट्ये असतात किंवा त्यानी खालील नियमांचे पालन केले पाहिजे:

  • दिलेल्या प्रकारच्या एक किंवा अधिक स्थिरता एकाच घोषणेमध्ये घोषित केल्या जाऊ शकतात.
  • स्थिर कोणत्याही प्रकारच्या असू शकतात, जसे की स्बाईट, बाइट, शॉर्ट, यूशोर्ट, इंट, यूंट, लाँग, उलॉंग, चार, फ्लोट, डबल, दशांश, बूल, स्ट्रिंग, एनम-टाइप, किंवा संदर्भ प्रकार.
  • स्थिरतेचा एक प्रकार स्थिरपेक्षा कमीतकमी प्रवेशयोग्य असावा.
  • जर अवलंबन परिपत्रक स्वरुपाचे नसतील तर स्थिरांक इतर स्थिर्यावर अवलंबून असतो.
  • पद्धत, मालमत्ता किंवा इव्हेंटसाठी स्थिर वापरणे शक्य नाही.
  • क्लास, स्ट्रक्च, आणि अ‍ॅरे सारख्या वापरकर्त्याच्या परिभाषित प्रकारांमध्ये स्थिर असू शकत नाही.
  • स्थिर घोषित करताना, स्थिर सुधारक वापरला जाऊ शकत नाही.
  • रनटाइमवेळी आधीपासूनच असाइन केलेला स्थिर चल लागू करणे संकलित त्रुटीचा परिणाम.
  • रनटाइमच्या वेळी कोणताही पत्ता स्थिरतेशी संबद्ध नसल्यामुळे, तो संदर्भाने जाऊ शकत नाही आणि अभिव्यक्तीमध्ये एल-व्हॅल्यू म्हणून दिसू शकत नाही.
  • सार्वजनिक, खाजगी, संरक्षित, अंतर्गत किंवा संरक्षित अंतर्गत यासारख्या modक्सेस मोडिफायर्ससह स्थिर वापरला जाऊ शकतो.
  • वर्ग स्तरावर केलेल्या निरंतर घोषणा विधानसभा मेटाडेटामध्ये संग्रहित केल्या जातात.

स्थिर वापर करताना काही उत्तम पद्धतींमध्ये हे समाविष्ट आहे:


  • घोषणेदरम्यान स्थिरांना प्रारंभ करणे आवश्यक आहे.
  • निरंतर अर्थपूर्ण नावे वापरली पाहिजेत कारण ते विशेष मूल्यांचे प्रतिनिधित्व करतात.
  • एकाधिक अविभाज्य / अविभाज्य स्थिरांक परिभाषित करण्यासाठी, एकल स्थिर वर्ग (स्थिर सदस्य व्हेरिएबल्स असलेले) त्यांना गटबद्ध करण्यासाठी वापरले जाऊ शकते.
  • स्थिर चलची व्याप्ती फक्त एकल असेंब्ली, वर्ग किंवा पद्धतीपुरती मर्यादित असते. म्हणूनच, इतर संमेलनांमध्ये परिभाषित केलेल्या स्थिर मूल्यांचा संदर्भ देताना, असेंब्ली असेंब्लीचे संकलन करण्यापूर्वी कोणत्याही फेरबदलासाठी ते पुन्हा कंपाईल करावे लागते.

केवळ वाचनीय व्हेरिएबलपेक्षा निरंतर भिन्न असते कारण आधीच्या घोषणेच्या वेळी आरंभ करणे आवश्यक असते आणि ते स्थिर असते, तर नंतरचे घोषणेच्या वेळी किंवा कोणत्याही वेळी तयार केले जाऊ शकते (कन्स्ट्रक्टर प्रमाणे जसे की कन्स्ट्रक्टरच्या प्रकारानुसार भिन्न मूल्ये असू शकतात) ). म्हणूनच, स्टिलंटला कंपाईल-टाइम स्टंटेंट म्हणतात, आणि केवळ वाचनीय व्हेरिएबल ही रनटाइम स्थिरता आहे.

ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती