0 / 0 / 2
Регистрация: 08.07.2013
Сообщений: 57
|
||||||
1 | ||||||
Не все ветви кода возвращают значение26.03.2014, 20:48. Показов 1566. Ответов 4
Метки нет (Все метки)
Табл подчеркивает и пишет, что не все ветви кода возвращают значение. j++ - пишет обнаружен недостежимый код!! КАК ТАК? сижу уже час не понимаю. Я СУПЕР новичек....
0
|
26.03.2014, 20:48 | |
Ответы с готовыми решениями:
4
Не все ветви кода возвращают значение Не все ветви кода возвращают значение Не все ветви кода возвращают значение Не все ветви кода возвращают значение |
3 / 3 / 1
Регистрация: 16.09.2013
Сообщений: 31
|
||||||
26.03.2014, 20:57 | 2 | |||||
ээ, ну i < 3 и j < 3 -- условия, и поэтому, компилятор не может быть на 100% уверен, что это условие хоть когда-нибудь будет истинно и он зайдет в цикл. к тому же не очень понятно что ты хочешь -- return вернет строчку и метод на этом закончит свою работу. j++ недостижимый потому, что эта операция должна выполняться после исполнения тела цикла, а до этого, собсно, не дойдет, так как там return.
что ты конкретно хочешь делать в этом методе? зы: если тебе нужно собрать строчку из 1-2-3 эл-тов матрицы, то можно сделать это например так:
1
|
0 / 0 / 2
Регистрация: 08.07.2013
Сообщений: 57
|
|
26.03.2014, 21:47 [ТС] | 3 |
я хочу пока что нарисовать поле для игры в крестики нолики=)) В С++ два фора рисовало таблицу 3х3... Вот там где ты поставил res +=this.pole[i,j] я делал через иф(if (j<2)console.write(pole[i,j]);else console.writeline(pole[i,j]); ), но сразу в мейне и рисовало поле 3х3. Но я хочу нарисовать мое поле для игры методом(или классом, не до конца понял) который я буду вызывать, после каждого хода и он мне будет рисовать обновленную таблицу.
Добавлено через 11 минут Естественно я не прошу написать мне весь код, мне просто с этим классом помогите разобраться
0
|
3 / 3 / 1
Регистрация: 16.09.2013
Сообщений: 31
|
|||||||||||
26.03.2014, 21:50 | 4 | ||||||||||
Сообщение было отмечено РомаМ как решение
Решение
рисуй прямо в методе, в чем проблема? ты можешь прямо из метода запросто писать Console.WriteLine. Только метод у тебя в этом случае будет void. вот так:
Вообще, для такой вещи достаточно просто создать отдельный метод. Так не придется создавать отдельный класс, затем его экземпляр и прочее прочее. Если я тебя правильно понял, то это будет выглядеть примерно так:
1
|
0 / 0 / 2
Регистрация: 08.07.2013
Сообщений: 57
|
|
26.03.2014, 22:07 [ТС] | 5 |
СПАСИБО, мне это просто для того, что я хочу научиться работать с классами к с друзьями =) Помог на 100 )
0
|
26.03.2014, 22:07 | |
26.03.2014, 22:07 | |
Помогаю со студенческими работами здесь
5
Не все ветви кода возвращают значение Не все ветви кода возвращают значение Не все ветви кода возвращают значение Не все ветви кода возвращают значение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |