![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Артемий |
![]()
Сообщение
#1
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Пишу ерундовый класс в MVS для работы с координатами.Возникла ошибка,причину которой я не могу понять.Вот класс:
public class Pointer Сама ошибка: Цитата Error 1 'Consoled.Program.Pointer.this[int].get': not all code paths return a value D:\d&s\Artem28\Рабочий стол\C++\Console\Console\Program.cs 15 17 Consoled Как исправить? -------------------- Dum spiro spero!
|
![]() ![]() |
Артемий |
![]()
Сообщение
#2
|
![]() Помощник капитана ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 601 Пол: Мужской Реальное имя: Артем Репутация: ![]() ![]() ![]() |
Я опять с проблемой - связался с IEnumerator:
(как сделать согласование между public и private ну или сто-то вроде того) public class Pointer : IEnumerable<Pointer> -------------------- Dum spiro spero!
|
hardcase |
![]()
Сообщение
#3
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
Я опять с проблемой - связался с IEnumerator: (как сделать согласование между public и private ну или сто-то вроде того) Цитата public class Pointer : IEnumerable<Pointer> { private class PointerEnumerator : IEnumerator<Pointer> { ..... Кроме того, пользуйся услугами среды: правой клавишей на имени класса в объявлении -> Refactoring -> Implement Interface ... Explicitly. Это позволит избежать глупостей при прописывании методов интерфейса. Сообщение отредактировано: hardcase - 2.12.2007 20:43 -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
![]() ![]() |
![]() |
Текстовая версия | 24.06.2025 15:32 |