Библиотеки » Коллекции (dart:collection) » Collections » collectionToString
функция Collections::collectionToString
Синтаксис
staticПередаваемые параметры
Collection cВозвращаемое значение
StringОписание
Метод collectionToString
позволяет получить представление коллекции элементов в виде строке. Если указанная коллекция представлена объектом класса List
, то результатом будет являться строки вида: '[элемент-0, элемент-1, ... элемент-N]', где в качестве элементов будут результаты выполнения метода toString
для каждого элемента.
Если указанная коллекция будет представлена объектом не класса List
, то результат будет выглядить следующим образом: '{элемент-0, элемент-1, ... элемент-N}'. Другими словами для массивов типа List
результат будет заключен в квадратные скобки, а для всех других типов в фигурные.
Для предотвращения зацикливания, в случае, если указанная коллекция содержит ссылку на саму себя, не важно прямо, или через другие массивы или списки, в выдаче это будет показано как '[...]' или '{...}'. Например, вызов данного метода для списка который содержит единственный элемент - ссылку на себя, результат будет следующим - '[[...]]'.
Стандартная реализация метода toString
для коллекций просто возвращает результат выполнения данного метода.