![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| N1ko |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 383 Регистрация: 30.12.2007 Где: Киев Репутация: нет Всего: нет |
Подскажите как при помощи VS 2008 определить колличевство элементов в масиве типа int.
Как дальше? Оператор Length показывает колличвство элементов, изначально отведённых в масиве. А как определить колличевство инициализированных элементов? |
|||
|
||||
| QryStaL |
|
|||
![]() Intellectual feast ![]() ![]() Профиль Группа: Участник Сообщений: 914 Регистрация: 30.11.2005 Репутация: 10 Всего: 32 |
Они все инициализированы нулями. Так что вопрос поставлен некорректно. -------------------- I don't need a reason being who I am... |
|||
|
||||
| mihryak |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 731 Регистрация: 28.4.2007 Где: С-Пб Репутация: 10 Всего: 36 |
а никак, хехе 0 ты можешь и руками занести в массив, никаких отличий и с класаами та же история - никто не мешает присвоить null по индексу на помощь, возможно, придёт List<int> - там будет только то, что сам добавишь, расширяется автоматически |
|||
|
||||
| Лен |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 20.1.2009 Репутация: нет Всего: нет |
1. Можешь задать "значение по умолчанию", т.е. int, который сам не используешь (например, -1 или тот же 0), которым вначале сам проинициализируешь массив, а потом проверяешь таким образом:
2. Если используются все значения, а количество инициализированных нужно позарез узнать - используй nullable-тип
|
||||||
|
|||||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | .NET для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |