C# Iterator

C# Iterator: .NET Framework के पिछले Versions में यदि हम WatchArray की तरह कोई Custom Collection Create करना चाहते हैं, जो कि foreach Enumeration को Support करता हो, तो हमें IEnumerable व IEnumerator Interface को Implement करने के अलावा कोई और तरीका उपलब्‍ध नहीं होता है। लेकिन .NET के नए Version में हमें ऐसे Types Create करने का एक और Alternative तरीका प्राप्त होता है, जो कि Iterators के माध्‍यम … [Read more...]

System.Array – Pre Implemented

System.Array: IEnumerable व IEnumerator Interface के Methods को Define किए बिना भी हम एक अन्‍य तरीके का प्रयोग करके अपनी किसी Collection Class के लिए इन Methods के पहले से Implemented Version को Use कर सकते हैं। चूंकि हम जानते हैं कि System.Array भी .NET Framework का एक Reference Type है और इस Type में भी इन Methods को Implement किया गया है, जिसकी वजह से Array Type के Objects के लिए foreach … [Read more...]

IEnumerator Interface | IEnumerable Interface

IEnumerator Interface जिस Class या Structure में IEnumerator Interface को Implement किया जाता है, उसे Enumerator कहा जाता है और Enumerator में सामान्‍यत: MoveNext() व Reset() Method को Implement किया जाता है, जबकि Current नाम की एक Property होती है, जो कि Enumerator के Current Item की Position को Refer करता है। Current Property एक एक Read-Only Property होता है और ये Property object Type का एक … [Read more...]

IEnumerable and IEnumerator

जब हम हमारा स्वयं का Collection Create करते हैं, तो उस Collection के विभिन्न Elements को Traverse करने के लिए हम सामान्‍यत: foreach Looping Construct को Use करना चाहते हैं। जबकि Traversing करने का दूसरा तरीका Enumerator होता है। Enumerator एक ऐसा Object होता है जो या तो Non-Generic IEnumerator Interface को Implement करता है या फिर Generic IEnumerator<T> को। दोनों ही Versions के IEnumerator … [Read more...]

enum in C#

Enum in C#: Enumeration या Enum एक Programmer-Defined Type होता है और Array, Structure, Class आदि की तरह ही ये भी एक Reference Type ही होता है। जब हम कोई .NET Application Create करते हैं, तो कुछ Specific Numerical Values के Set को कुछ निश्चित Symbolic Names के साथ Map करने के लिए हम enum Type का प्रयोग करते हैं। enum Type का प्रयोग करके वास्तव में हम Application Related विभिन्न Numerical मानों को … [Read more...]

Download All Hindi EBooks

सभी हिन्दी EBooks C, C++, Java, C#, ASP.NET, Oracle, Data Structure, VB6, PHP, HTML5, JavaScript, jQuery, WordPress, etc... के DOWNLOAD LINKS प्राप्‍त करें, अपने EMail पर।

Register करके Login करें। इस Popup से छुटकारा पाएें।