Enum

Enum Definition Hindi

Enum, “enumerated” के लिए छोटा form है , एक डेटा प्रकार है जिसमें पूर्वनिर्धारित मान होते हैं। एनम के रूप में परिभाषित एक constant या variable, enum घोषणा में सूचीबद्ध मूल्यों में से एक को list कर सकता है।

Enums का उपयोग source code और database table दोनों में किया जाता है। उदाहरण के लिए, एक एनम जो कई रंगों को संग्रहीत करता है, उसे C# में निम्नानुसार घोषित किया जा सकता है:

enum Color { white, red, green, blue, black };

एक MySQL Database Table में एक Column को नीचे के रूप में परिभाषित किया जा सकता है:

Color ENUM (‘white’, ‘red’, ‘green’, ‘blue’, ‘black’)

रंग के रूप में परिभाषित एक variable या database value को उपरोक्त एनम declarations में सूचीबद्ध पांच रंगों में से कोई भी असाइन किया जा सकता है। यदि उपरोक्त पांच रंगों में से एक के अलावा कोई अन्य मान दिया गया है, तो यह अपरिभाषित रहेगा और संदर्भ के आधार पर error उत्पन्न कर सकता है। साथ ही, एनम variables में केवल एक मान हो सकता है। यदि एक variable को एक या अधिक पूर्वनिर्धारित मानों को store करने की आवश्यकता हो सकती है, तो इसे इसके बजाय एक SET के रूप में परिभाषित किया जाना चाहिए।

Enums Data Store करने के लिए एक उच्च संरचित तरीका प्रदान करते हैं क्योंकि वे केवल एक predefined value को स्टोर कर सकते हैं। जबकि यह डेटा अखंडता सुनिश्चित करने में मदद करता है, यह उनके लचीलेपन को भी सीमित करता है। इसलिए, असतत डेटा को संग्रहीत करने के लिए एनम चर सबसे उपयुक्त हैं जो केवल कुछ संभावित मूल्यों में से एक हो सकता है। उदाहरणों में रंग, आकार, श्रेणियां, महीने और सप्ताह के दिन शामिल हैं। वेरिएबल जिनमें अधिक विविध डेटा होते हैं, जैसे नाम और स्थान, को strings के रूप में परिभाषित किया जाना चाहिए।

Leave a comment