अनुक्रमणिका

लेखक: Randy Alexander
निर्मितीची तारीख: 1 एप्रिल 2021
अद्यतन तारीख: 26 जून 2024
Anonim
अनुक्रमणिका का अर्थ और लाभ
व्हिडिओ: अनुक्रमणिका का अर्थ और लाभ

सामग्री

व्याख्या - इंडेक्सर म्हणजे काय?

निर्देशांक, सी # च्या कॉनमध्ये, एक वर्ग सदस्य आहे जो सुलभ ऑब्जेक्ट प्रॉपर्टीच्या प्रवेशासाठी अ‍ॅरे सारखी अनुक्रमणिका क्षमता प्रदान करण्यासाठी वापरला जातो. जेव्हा अ‍ॅरे प्रकारात अंतर्भूत असतो तेव्हा निर्देशांक मुख्यतः वापरला जातो.

अनुक्रमणिका सोपी सिंटॅक्स क्लायंट अनुप्रयोगांना अ‍ॅरे ऑब्जेक्ट मेंबर (प्रकार, वर्ग किंवा रचना) म्हणून घटक गटात प्रवेश करण्यात मदत करते. अनुक्रमणिका सीमा तपासणी लॉजिक घालण्याची अप्रत्यक्ष पद्धत प्रदान करते. त्याच्या अंतर्ज्ञानी स्वभावामुळे, एक अनुक्रमणिका कोड वाचनीयता सुधारित करते.

अनुक्रमणिका अनेकदा स्टॅकच्या अंमलबजावणीसाठी वापरली जाते जेणेकरून आयटम काढल्याशिवाय त्यातील सामग्रीवर प्रवेश केला जाऊ शकतो. जावा अनुक्रमणिका अंमलबजावणी सी # प्रमाणेच आहे. सामान्यत: अनुक्रमणिका त्यांच्या वापरात सुलभता आणि लवचिकतेमुळे लायब्ररी कोडमध्ये वापरली जाऊ शकतात.

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

टेकोपीडिया इंडेक्सर स्पष्ट करते

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

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

अनुक्रमणिका प्रकार आणि मापदंड अनुक्रमणिका स्वतःच प्रवेश करण्यायोग्य असावेत. औपचारिक युक्तिवादांचे क्रमांक आणि प्रकार अनुक्रमणिका स्वाक्षर्‍याद्वारे ओळखले जातात परंतु टाइप किंवा वितर्क नावे नाहीत. रिटर्न प्रकार वैध C # प्रकारचा असावा. निर्देशांकात कमीतकमी एक पॅरामीटर असणे आवश्यक आहे.

वर्ग निर्देशक ओव्हरलोड केले जाऊ शकतात आणि त्यांच्या स्वाक्षर्‍या भिन्न असू शकतात. अनुक्रमणिका व्हेरिएबल्स मानली जात नाहीत म्हणून ते "रेफरी" किंवा "आउट" पॅरामीटर्स म्हणून वापरली जाऊ शकत नाहीत. जेव्हा घोषणांमध्ये निर्दिष्ट नसते तेव्हा क्रॉस भाषा डीफॉल्ट नाव आयटम वापरते. अनुक्रमणिकांसह अंमलात आणलेले अ‍ॅक्सेसर्स एकाधिक प्रकारांसह ओव्हरलोड केले जाऊ शकतात. द्विमितीय अ‍ॅरेमध्ये प्रवेश करण्यासारखे अनुक्रमणिका एकापेक्षा जास्त औपचारिक मापदंड पास करण्यास परवानगी देतात. अ‍ॅबस्ट्रॅक्ट इंडेक्सर्स फक्त बेस क्लासमध्ये गेट / सेट अ‍ॅक्सेसर्स घोषित करून आणि व्युत्पन्न वर्ग कोड जोडून अंमलात आणला जातो.

जरी अनुक्रमणिका इंटरफेसमध्ये वापरली जातात, तरीही वर्ग घोषित करणे भिन्न असते. इंटरफेस इंडेक्सर orsक्सेसर्स मॉडिफायर्स वापरत नाहीत आणि शरीरात नसतात. निर्देशांक इंटरफेसमध्ये देखील वापरले जातात की ते केवळ-वाचनीय, केवळ लिहिणे किंवा केवळ वाचन-लेखन आहेत हे दर्शविण्यासाठी. डिझाइन मार्गदर्शक सूचनांनुसार, अनुक्रमणिकांसाठी आवश्यक त्रुटी अपवाद दस्तऐवजीकरण प्रदान करण्याव्यतिरिक्त, गेट अँड सेट orsक्सेसर्स वापरताना योग्य त्रुटी हाताळणीची रणनीती अंमलात आणणे महत्त्वपूर्ण आहे.दुर्भावनायुक्त सेट व्हॅल्यूज टाळण्यासाठी आवश्यक स्तरावर orक्सेसरवर प्रतिबंधित ठेवण्याची शिफारस केली जाते. ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती