---
title: Удалить все вхождения
slug: общие-работа-с-коллекциями-массивы/удалить-все-вхождения
---
# Удалить все найденные значения из массива
```bsl
// Удаляет все вхождения переданного значения из массива.
//
// Параметры:
//  Массив - Массив из Произвольный - массив, из которого необходимо удалить значение.
//  Значение - Произвольный - удаляемое значение из массива.
//
```
```bsl 
ОбщегоНазначенияКлиентСервер.УдалитьВсеВхожденияЗначенияИзМассива(Массив, Значение);
```
# Удалить все найденные значения по типу
```bsl
// Удаляет все вхождения значений указанного типа.
//
// Параметры:
//  Массив - Массив из Произвольный - массив, из которого необходимо удалить значения.
//  Тип - Тип - тип значений, которые подлежат удалению из массива.
//
```
```bsl
ОбщегоНазначенияКлиентСервер.УдалитьВсеВхожденияТипаИзМассива(Массив, Тип);
```