Array in C# Language in Hindi - C# में ऐरे क्या हे ?

हेल्लो दोस्तो ,, आज की इस (Array in C# Language in Hindi) आर्टिकल के अन्दर हम C# Language के Array के बारे में पूरी जानकारी आप लोगो के साथ शेयर करने वाले हे , क्यू की ये Array एक एइसा Concept हे , जो की हर Programming के अन्दर इस्तेमाल किये जाते हे | और इसलिए हमने C, C++ , और Java Language के अन्दर इस Array के बारे में बात कि हे , आप लोग उस आर्टिकल को एक बार जरुर पड़े , ताकि इस Concept को अछे से समझा जा सके |

तो आइये देखते हे C# Language में Array क्या हे यह कितने प्रकार के होते हे ? और किस तरह से उस Array को अपने Programming के अन्दर Implement किये जाते हे , चलिए शुरू करते हे ,,,


Array in C# Language in Hindi

 
 

Array in C# Language in Hindi - C# में ऐरे क्या हे ?

Array एक Variable की तरह होते हे , जहापे हम एक ही Types के Data Item को Memory के अन्दर स्टोर करके रख सकते हे | इसी Concept को Array कहते हे |
मतलब , Array एक Similar Types के Data का Collection होता हे , जिसमे हम बहत सारे Data Item को एक Single Variable के अन्दर स्टोर कर सकते हे |

जेइसे मानलो, हमने एक Sanat नाम से Variable Create की हे , और उसमे हम Integer Types के Data को स्टोर करना चाहते हे , तो वो Variable के अन्दर Multiple Integer Types के Data को आसानी से स्टोर कर सकते हे |
लेकिन उस Variable के अन्दर हम Float Types के Value को स्टोर नही कर सकते हे , क्यू की Array Variable के अन्दर एक ही Types के Multiple Value को स्टोर किया जाता हे ,
और अगर हमें Float Value को स्टोर करना हे , तो उसके लिए हमें एक अलग नाम से Array Create करना पड़ेगा |

जब भी Array Create किया जाता हे , तो उसके जो Index नंबर हे वो हमेशा 0 से Start होता हे ,
जेइसे-
Data - 10 , 20 , 30 , 40 , 50
Index - 0 , 1 , 2 , 3 , 4

Syntax of Array :-

type [] arrayName;

Array को Create करने के लिए सबसे पहले Array का Type को Define किया जाता हे , और उसके बाद Bracket ([]) और फिर एक नाम , जो की Unique हो |

जेइसे -
int [] sanat ;


तो ये ही होता हे Array का Concept , उम्मीद हे आप लोग अछे से समझ गये होंगे , चलिए इस Array के बारे में और भी अछेसे जानते हे ,

Array के फायदे :

1. Programming में Array को इस्तेमाल करने से Code को Optimization किया जा सकता हे , और इस बजह से जादा Code को लिखना नही पड़ता हे |
2. Array के अन्दर Data को Easily Manipulate किया जा सकता हे |
3. Array में Multi Dimensional Array की बजह से Mathematical Problem को भी Solve किया जा सकता हे |


तो ये होगये Array के Advantage के बारे में कुछ जानकारी , लेकिन Array में एइसा Disadvantage हे जो काफी Important हे , और वो हे -

1. Array के जो Size होता हे वो Fixed होता हे , और इस बजह से अगर Array के अन्दर कोई Change या Modify करना हे , तो उसके लिए हमें उस Array को ही डिलीट करना पड़ता हे , और फिर से एक नया Array को Create करना पड़ता हे |
और ये ही एक Point हे जो की Array के Disadvantage के अन्दर आते हे |

2. Array में Memory अगर जरुरत से जादा Create किया जाय तो वो Memory Waste हो जाता हे |


Types of Array :-

C# Language में दो तरह के Array होता हे ,
  • Single Dimensional Array (1d array)
  • Multi Dimensional Array (2d array)

चलिए इन सभी Array के बारे में बिस्तार से बात करते हे ,
 

1. Single Dimensional Array :-

Single Dimensional Array में Data एक Single Row में स्टोर होते हे , जेइसे - 10 , 20 , 30 , 40
जिस तरह से Simple Array को Declare किये जाते हे , ठीक उसी तरह इस 1d Array को Declare किये जाते हे |
1d Array में Element 0 से Index होता हे जो की (n-1) तक , मतलब Total Number of Element से -1


तो ये ही होता Single Dimensional Array ,चलिए इस Concept को एक Practical Program के अन्दर Implement करके देखते हे , ताकि इस Concept को आसानी से समझा जा सके |


Array in C# Language in Hindi



2. Two Dimensional Array / Multi Dimensional Array:-

2d Array में Data Row और Column में Represent किया जाता हे , मतलब Table की Form में |

जेइसे-

10 20 30
40 50 60
70 80 90

Multi Dimensional Array में दो और दो से जादा Value का Combination होता हे , जिसमे Single Types के साथ दो से जादा Dimension को Represent किया जाता हे |
और इस Array के मदत से Mathematical के जो Matrix के Problem होते हे , उसे आसानी से Solved किया जाता हे |
इस Dimensional Array को दो तरीको से अपने Programming के अन्दर Represent किया जाता हे |

Ractangle Array
Jagged Array



तो ये ही होता हे 2 Dimensional Array का Concept , अब इस Concept को हम एक Practical Program के माध्यम से अछे से समझेंगे |



Array in C# Language in Hindi




हम जब Loop Statement के बारे में बात कर रहे थे , तब हमने एक Loop के बारे में बात किये थे जो की Array के साथ ही इस्तेमाल किये जाते हे , और वो Loop हे For Each Loop |

तो चलिए इस Loop के बारे में बात करते हे और देखते हे की ये Loop होता क्या हे ? और किस तरह से इस Loop को Programming के अन्दर Implement किया जाता हे |

Array Using For Each Loop :-


1. ये For Each Loop For Loop का ही Updates Version हे , जो की Array के साथ ही इस्तेमाल किये जाते हे |

2. For Each Loop का इस्तेमाल बहत बड़े Data का Collection के लिए किये जाते हे | मतलब , जहापे Multiple Data का Collection किया जाता हे , वहापे ये For Each Loop का इस्तेमाल किया जाता हे |

3. एक Array के अन्दर जितने भी Element होंगे , वो सब को ही ये For Each Loop एक एक करके Read करेगा |

4. For Each Loop का इस्तेमाल जादातर Reference Types के Data Types में ही Use किये होते हे , जिसमे Multiple Value को स्टोर किया जाता हे , जेइसे - String , और Array |


तो ये ही Concept होता हे इस For Each Loop का , उम्मीद करता हु आप लोग इस Concept को अछे से समझ गये होंगे ,
अब चलिए इस Loop को एक Practical Program के अन्दर Implement करके देखते हे |



Array in C# Language in Hindi

 

Read More :



Variable  and Data Types in C# in Hindi 


Conclusion :-

`Array का मतलब हे Similar Types के Data का Collection | मतलब , Array में हम एक ही तरह के Multiple Data Item को अपने Memory के अन्दर स्टोर करके रख सकते हे , और उन सभी Data को अपने Programming में Implement कर सकते हे |

तो हमने आज की (Array in C# Language in Hindi) इस आर्टिकल के अन्दर C# Language के Array के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , उम्मीद हे आप लोग इस Concept को अछे से समझ गये होंगे , अगर इस आर्टिकल के अन्दर दिए गये जानकारी से किसी भी तरह कोई भी शाबाल हे तो निचे Comment करके पुच सकते हो , और अगर आज की इस Post पसंद आया तो अपने दोस्तों के साथ शेयर जरुर करे |
धन्यवाद .....
Tags

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.