Форум программистов, компьютерный форум, киберфорум
XNA/MonoGame
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
1 / 1 / 2
Регистрация: 14.01.2013
Сообщений: 15
1

Создать класс, на входе которого Rectangle на выходе которого bool

05.03.2014, 22:21. Просмотров 525. Ответов 2
Метки нет (Все метки)

Не получается создать класс, на входе которого Rectangle на выходе которого bool
C#
1
 public bool collidesWithLevel(Rectangle rect).
"not all code path return a value". Подскажите пожалуйста в чем ошибка?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2014, 22:21
Ответы с готовыми решениями:

Расширьте класс Rectangle новым классом DrawableRect, у которого есть метод прорисовки draw(Graphics g) и поле outColor
Расширьте класс Rectangle новым классом DrawableRect, у которого есть метод прорисовки...

Класс: Создать класс, объектом которого будет являться двумерный массив размерностью n x m.
Нужно создать класс, объектом которого будет являться двумерный массив размерностью n x m. Массив...

Создать класс, полем которого является класс вектор
как это выглядит?

В C# создать объект, класс которого написан в C++
Надеюсь в правильную ветку пишу. Как можно получить из C# создать объект который написан в C++? К...

2
6014 / 3421 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
05.03.2014, 22:27 2
Цитата Сообщение от Koobers Посмотреть сообщение
Подскажите пожалуйста в чем ошибка?
"not all code path return a value" - "не все части кода возвращают значение"
1
1 / 1 / 2
Регистрация: 14.01.2013
Сообщений: 15
05.03.2014, 22:56  [ТС] 3
Спасибо, решилось. Было:
C#
1
2
3
4
5
6
7
8
9
10
11
12
public bool CollidersWithLevel(Rectangle rectangle)
        {
 
            foreach(Block block in blocks)
            {
                if(block.Rect.Intersects(rectangle))
                { return true; }else{return false;}
            }
            
            
 
        }
А надо было :
C#
1
2
3
4
5
6
7
8
9
10
11
12
public bool CollidersWithLevel(Rectangle rectangle)
        {
 
            foreach(Block block in blocks)
            {
                if(block.Rect.Intersects(rectangle))
                { return true; }
            }
            return false;
            
 
        }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2014, 22:56

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создать объект, класс которого указан в строке
Привет всем. Уже давно ищу решение ниже изложенного вопроса и все никак. Задавал вопросы на других...

Нужно создать класс у которого есть Event.
Подскажите плз. Никогда до этого сильно с VB не работал. Нужно создать класс у которого есть...

Создать класс - человек, у которого есть имя и возраст.
Создать класс - человек, у которого есть имя и возраст. Определить функцию которая установит имя и...

Создать класс, одно поле которого - двумерный массив
Надо создать класс, в нем массив двухмерный. Чтение размеров и элементов с клавиатуры, вычисление...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.