რა არის.NET ArrayList?
რა არის.NET ArrayList?

ვიდეო: რა არის.NET ArrayList?

ვიდეო: რა არის.NET ArrayList?
ვიდეო: C#.net Collections ArrayList, List and Dictionary 2024, მარტი
Anonim

ArrayList არის არაგენერიული ტიპის კოლექცია C#-ში. ის შეიძლება შეიცავდეს ნებისმიერი ტიპის მონაცემთა ელემენტებს. ის მასივის მსგავსია, გარდა იმისა, რომ ის ავტომატურად იზრდება მასში ნივთების დამატებისას. მასივისაგან განსხვავებით, თქვენ არ გჭირდებათ ზომის მითითება ArrayList.

უბრალოდ, რა არის ArrayList C#-ში მაგალითით?

C# - ArrayList Კლასი. ის წარმოადგენს ობიექტის შეკვეთილ კოლექციას, რომელიც შეიძლება ინდივიდუალურად იყოს ინდექსირებული. ეს ძირითადად მასივის ალტერნატივაა. თუმცა, მასივისაგან განსხვავებით, თქვენ შეგიძლიათ დაამატოთ და ამოიღოთ ელემენტები სიიდან მითითებულ პოზიციაზე ინდექსის გამოყენებით და მასივი ავტომატურად იცვლის ზომას.

გარდა ამისა, არის თუ არა ArrayList ტიპის უსაფრთხო C#-ში? ArrayList არ აქვს ტიპი შეზღუდვა მონაცემთა შენახვისთვის, ანუ ეს არ არის აკრიფეთ Safe . თქვენ შეგიძლიათ შეინახოთ ყველაფერი ArrayList . სინამდვილეში იგივე ArrayList შეუძლია შეინახოს მრავალი ტიპები ობიექტების.

ასევე იკითხა, რა განსხვავებაა ArrayList-სა და სიას შორის C#-ში?

ArrayList არის სხვადასხვა ტიპის მონაცემების კრებული, ხოლო სია არის მსგავსი ტიპის საკუთარი დამოკიდებულების კოლექცია. ArrayList არ არის ტიპის უსაფრთხო, ხოლო სია ტიპის უსაფრთხოა.

შეუძლია თუ არა ArrayList-ს სხვადასხვა ტიპის მონაცემთა შენახვა?

ჯავა მოიცავს როგორც მასივს, ასევე ან ArrayList კლასი. ისინი ყოველი კოლექციებია მრავალჯერადი ნივთები“, ასე ვთქვათ, მაგრამ ისინი ასევე ძალიან განსხვავებული . ან ArrayList შეუძლია მერყეობს ზომაში ნივთების დამატების ან ამოღებისას. სინგლი ArrayList ასევე შეუძლია მრავალფეროვნების შენახვა განსხვავებული ტიპები ობიექტების.

გირჩევთ: