![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
EEE64 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.8.2010 Репутация: нет Всего: нет |
Добрый день!
При создании приложения Windows Forms создается два файла *.cs (Program.cs, Form1.cs). Я создаю класс People размещенный в People.cs. После этого я хочу, чтобы из формы я мог добавлять людей в список List<People> AllPeople; где (в каком файле и в каком классе?) мне следует разместить List <People> AllPeople = new List <People> () ? |
|||
|
||||
wester |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: 3 Всего: 13 |
лучше Form1.cs
|
|||
|
||||
EEE64 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.8.2010 Репутация: нет Всего: нет |
спасибо!
Появился еще один вопрос: Имеется два класса People и Team, определенные следующим образом: 1. Team - описывает команды и содержит в себе следующую информацию: а) Название команды. Обязательное поле б) Ссылка на информацию о капитане 2. People - описывает каждого человека, включая и капитана: а) Имя человека. Обязательное поле ... и тд б) ссылка на команду, в которой играет человек. Обязательное поле. Каким образом реализовать эти ссылки? делегирование? |
|||
|
||||
Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 5 Всего: 24 |
||||
|
||||
EEE64 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.8.2010 Репутация: нет Всего: нет |
в том-то и дело, что не понятно, что подразумевается под ссылками...
|
|||
|
||||
Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 5 Всего: 24 |
))) скорее всего подразумевается что это ссылки на экземпляры класса. тут если не знаком с программированием то сразу и не вкуришь. если по простому то создавая экземпляр класса ты получаешь ссылку на этот объект.
|
|||
|
||||
EEE64 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.8.2010 Репутация: нет Всего: нет |
что-то вроде этого? Это сообщение отредактировал(а) EEE64 - 29.8.2010, 18:50 |
|||
|
||||
Exai1e |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 4 Всего: 30 |
Первое что посоветую в данном случае - откинуть код на задний план, взять бумажку и листок или просто в голове все "спроектировать", и мыслить "объектами", так сказать абстрагироваться
для начала наверно надо определить для себя что хотите получить. аля: Есть команда с некими параметрами, есть игрок с некими параметрами, => команда должна содержать в себе игроков => надо иметь возможность добавлять в команду игроков, удалять и т.д. p.s. почему то вспомнилось "Написать можно все, главное четко представлять что Вы хотите получить в конце" © кто то в наброске как то так, если я правильно понял задачу
Это сообщение отредактировал(а) Exai1e - 29.8.2010, 21:37 -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
||||||||
|
|||||||||
EEE64 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.8.2010 Репутация: нет Всего: нет |
спасибо!
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | .NET для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |