Array және ArrayList C# арасындағы айырмашылық неде?
Array және ArrayList C# арасындағы айырмашылық неде?

Бейне: Array және ArrayList C# арасындағы айырмашылық неде?

Бейне: Array және ArrayList C# арасындағы айырмашылық неде?
Бейне: C++ | Конструктор | Деструктор | Оператор присваивания | Введение в ООП | 04 2024, Мамыр
Anonim

Ан Массив тізімі қатты терілген жинақ емес. Ол мәндерді сақтай алады әртүрлі деректер түрлері немесе бірдей деректер түрі. Массивтер тізімі қарапайым тізімнен тұрады ның құндылықтар. Массивтер тізімі көмегімен IList интерфейсін жүзеге асырады массив және өте оңай қосуға, кірістіруге, жоюға, көруге және т.б.

Сол сияқты, C# тіліндегі Array мен ArrayList арасындағы айырмашылық неде деп сұралады.

Массивтер тізімі Жүйеге жатады. жылы Массивтер , біз тек бір деректер түрін немесе int, string, char және т.б. сақтай аламыз. In Массивтер тізімі біз әртүрлі деректер түрінің айнымалыларын сақтай аламыз. Массивтер қатты терілген, яғни ол элементтердің немесе элементтердің белгілі бір түрін ғана сақтай алады. Массив тізімі қатты жазылмаған.

массив пен ArrayList арасындағы айырмашылық неде? 1- Бірінші және майор Массив арасындағы айырмашылық және Массивтер тізімі Java-да бұл Массив ал тұрақты ұзындықтағы деректер құрылымы болып табылады Массивтер тізімі айнымалы ұзындықтағы Коллекция класы болып табылады. 4- Примитивтерді сақтай алмайсыз Массивтер тізімі , ол тек Объектілерді қамтуы мүмкін. Әзірге Массив Java тіліндегі примитивтерді де, нысандарды да қамтуы мүмкін.

Содан кейін, C# тіліндегі массив немесе тізім қайсысы жақсы?

А тізім қамтитын Жинақтан алынған Көбірек жалпы деректер түрі, ал Массив бекітіліп, сақталады Көбірек күшті деректер түрі. Тізім жад орындары бар түйіндерді қамтиды, ал табиғатта іргелес болмауы керек Массив Табиғатта іргелес жатқан жады орны бар элементтерді қамтиды.

ArrayList C# дегеніміз не?

C# - Массивтер тізімі . Массивтер тізімі жылы жинақтың жалпы емес түрі болып табылады C# . Ол кез келген деректер түрлерінің элементтерін қамтуы мүмкін. Ол массивке ұқсас, тек оған элементтерді қосқанда ол автоматты түрде өседі. Жоғарыдағы диаграммадан көріп отырғаныңыздай, Массивтер тізімі сынып IEnumerable, ICollection және IList интерфейстерін жүзеге асырады.

Ұсынылған: