if (index < 0 || index >= array.length) { // Don't use this index. This is out of bounds (borders, limits, whatever). } else { // Yes, you can safely use this index. The index is present in the array. Object element = array[index]; }
См. также:
Обновление: в соответствии с вашим фрагментом кода,
for(int i = 0; i<=name.length; i++) {
Индекс содержит длину массива. Это за гранью. Вы должны заменить <=
на <
.
for(int i = 0; i < name.length; i++) {
РЕДАКТИРОВАНИЕ:
, Если Вы не можете использовать утилиту asp, можно зашифровать файл конфигурации с помощью SectionInformation. Метод ProtectSection .
Образец на codeproject:
Используйте aspnet_setreg.exe http://support.microsoft.com/kb/329290
aa
. Уникальное случайное поколение кажется сверхсложным / неэффективный, и никакое объяснение не обеспечило в ответе (комментарий является запуском, но больше информации должно быть предоставлено).
– Dukeling
9 June 2014 в 01:26
n==0
, можно остановить уровень ранее вn==1
и распечататьprefix + str
. – jpatokal 23 October 2012 в 21:26