Ի՞նչ է C#-ում թվարկելի դասը:
Ի՞նչ է C#-ում թվարկելի դասը:

Video: Ի՞նչ է C#-ում թվարկելի դասը:

Video: Ի՞նչ է C#-ում թվարկելի դասը:
Video: Tricô à Máquina | Trocador de cores - Decote das costas - Fácil e Rápido! 2024, Մայիս
Anonim

Այս մեթոդների մեծ մասը դաս սահմանվում են որպես ընդլայնման մեթոդներ, որոնք ընդլայնում են IE անհամար . Սա նշանակում է, որ դրանք կարող են կոչվել որպես օրինակելի մեթոդ ցանկացած օբյեկտի վրա, որն իրականացնում է IE անհամար . Մեթոդները, որոնք օգտագործվում են հարցման մեջ, որը վերադարձնում է միանգամյա արժեք, կատարվում են և անմիջապես սպառում թիրախային տվյալները:

Ըստ այդմ, ի՞նչ է C#-ում թվարկելի դասը:

IE անհամար և IEnumerator-ը iterator օրինակի իրականացումն են: NET. Մեջ C# , բոլոր հավաքածուները (օրինակ՝ ցուցակներ, բառարաններ, կույտեր, հերթեր և այլն) են թվարկելի քանի որ նրանք իրականացնում են IE անհամար ինտերֆեյս. Այդպես են լարերը: Դուք կարող եք կրկնել տողի վրա՝ օգտագործելով foreach բլոկը՝ տողի յուրաքանչյուր նիշ ստանալու համար:

Նաև գիտե՞ք, երբ մենք կօգտագործենք IEnumerable-ը C#-ում: IE անհամար օգտագործվում է ինտերֆեյս երբ մենք ցանկանում դեպի կրկնել մեր դասերի միջև՝ օգտագործելով foreach հանգույց: Այն IE անհամար ինտերֆեյսը ունի մեկ մեթոդ՝ GetEnumerator, որը վերադարձնում է IEnumerator ինտերֆեյս, որն օգնում է մեզ դեպի կրկնել դասարանների միջև՝ օգտագործելով foreach հանգույցը:

Այստեղ ի՞նչ է IEnumerator-ը C#-ում օրինակով:

IEnumerable-ը ինտերֆեյս է, որը սահմանում է մեկ մեթոդ GetEnumerator(), որը վերադարձնում է an IEհամարիչ ինտերֆեյս. Սա աշխատում է միայն կարդալու մուտքի համար մի հավաքածու, որն իրականացնում է այդ IEnumerable-ը կարող է օգտագործվել foreach հայտարարության հետ: IEհամարիչ ունի երկու եղանակ MoveNext և Reset: Ունի նաև սեփականություն, որը կոչվում է ընթացիկ։

Ի՞նչ է ICollection-ը C#-ում:

Այն ICollection ինտերֆեյսի մեջ C# սահմանում է չափը, հաշվարարները և համաժամացման մեթոդները բոլոր ոչ ընդհանուր հավաքածուների համար: Դա Համակարգի դասերի հիմնական ինտերֆեյսն է: Հավաքածուների անվանական տարածք:

Խորհուրդ ենք տալիս: