![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Stratus |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 27.5.2009 Репутация: нет Всего: нет |
Коллеги,
как проверить существует ли значение в Tliste вот такая вот конструкция.....
дает мне следующие ошибки 1. Unreachable code detected ссылаясь на i 2. Not all code paths return a value Понять не могу вроде все правильно .... в чем может быть проблема? |
|||
|
||||
psiallon |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 22.8.2009 Где: Оренбург Репутация: нет Всего: 1 |
Может лучше сделать так? ![]() Добавлено через 4 минуты и 25 секунд А ошибка видимо возникала потому-что нужно сделать вот так:
|
||||
|
|||||
Stratus |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 27.5.2009 Репутация: нет Всего: нет |
Спасибо
Подумал может так было бы корректней с точки зрения синтаксиса....
Получается если мы внутри метода вставляем цикл со своей областью видимости ...{}... тогда return "значение" внутри этой области выходит из области видимости метода и не возвращает значений? |
|||
|
||||
Skynin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 1.7.2007 Где: Харьков Репутация: 1 Всего: 10 |
Вообще такой код называется "индийским". А именно вычислять логическое выражение, а потом return true;
Не проще ли: return Orders.Num[i] == orderid; или retrun list.Contains(orderid); Жаловался же компилятор правильно. Он видит две точки выхода, а понять что будет в итоге от Orders.Num[i] == orderid - не может. |
|||
|
||||
Stratus |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 27.5.2009 Репутация: нет Всего: нет |
вот это я дерёвня...
![]() нагородил огород ![]() Спасибо всем!!! |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |