Вы не могли итерировать или хранить больше данных, чем длина вашего массива. В этом случае вы можете сделать так:
for (int i = 0; i <= name.length - 1; i++) {
// ....
}
Или это:
for (int i = 0; i < name.length; i++) {
// ...
}
Просто регистрация для любопытных душ и вероятно мало делает с вопросом. Просто предостережение.
я оказался в подобной проблеме. Существует пара другие проблемы с этим типом.
, Если у Вас есть параметр запроса без значения. Например: /products?pageNo=1&pageSize=
Вы получите исключение, выданное для pageSize
параметр как Count
, свойство на StringValue
даст Вам, оценивают 1, но лежание в основе _value
""
(пустая строка), и _values
null
. Отметьте - Исключение происходит, Вы пытаетесь преобразовать или получить доступ к значениям от IQueryCollection)
Используя TryGetValue
, получит Вас значение безопасно из StringValue
, но если это будет пустым (как в случае [1 110] параметр выше), то у Вас будет трудное время, выясняя, почему Вы не можете преобразовать StringValue
в простой String
или почему не может соответствовать [1 113], чтобы сделать дальнейшие операции на нем как проверки и т.д.
, Чтобы сделать какой-либо начинающий работу StringValue
тип, используйте методы, предоставленные типом.
Для проверки на пустое или пустое использование - StringValue.IsNullOrEmpty(StringValue value)