Когда вы используете массивы ASP, иногда вы хотите увеличить их на протяжении всего процесса обработки. Команда Redim позволяет изменить размер массива, а команда preserve сохраняет уже имеющиеся данные.

Допустим, вы начинаете с массива, для которого обычно требуется всего около 5 элементов. Так что вы могли бы сделать

Dim ShopCart (5)

Это позволит сохранить пространство памяти и принять во внимание то, для чего большинство людей будет использовать его. Но, скажем, приходит кто-то, кто хочет более 5 товаров в своей корзине! Вы не хотите потерять эту дополнительную информацию. Таким образом, чтобы увеличить размер массива, вы бы сказали,

Redim ShopCart (10)

или любой новый размер, который вы хотели бы увеличить. Одна проблема, хотя. Команда redim теряет все данные, находящиеся в данный момент в массиве. Это может быть хорошо, если вы только начинаете, но если кто-то идет по магазинам, было бы плохо потерять свои данные. В этом случае вы бы вместо этого использовали -

Редим PRESERVE ShopCart (10)

Это сохраняет массив, который у нас уже был, и просто добавляет к нему больше места.

Список функций массива ASP

Введение в ASP Ebook

Загрузите эту книгу, чтобы получить все, что вам нужно знать об изучении ASP - от пошагового руководства до списков функций, примеров кода, распространенных ошибок и решений и многого другого! 101 страница

Видео инструкция: Уроки C# – File, FileStream, StreamWriter – работа с файлами, копирование, перемещение, запись – C# (May 2024).