toni, советую новости выносить новости с подробными описаниями и скриншотами в отдельные ресурсы. Там можно попасть на главную, а следовательно это привлечет больше внимания к данной игре
icedragoxx, да, но сделаны они совершенному по разному механизму. Поэтому тут они Generic-типы, а в тех же плюсах - шаблоны.
Но смысл в них один и тот же
Не понимаю зачем делать студенту приватное поле имени. И вообще вложенные типы делать не рекомендуется, это не универсально. За исключением некоторых ситуаций, когда данный тип специфичен. В данном случае нет. Чтобы правильно организовать доступы надо использовать свойства. Вот например хочешь ты, чтобы никто не мог изменить кроме студента свое имя, ну так и сделай:
public class Student
{
private string name;
public string Name { get { return name; } }
public Student(string name)
{
this.name = name;
}
}
А еще есть такая классная штука, как автосвойства. Они намного упрощают жизнь для написания таких конструкций. Вот, смотри пример:
public class Student
{
public string Name { get; private set; } // Доступ на чтение из-вне есть, а на запись только внутри этого класса
public Student(string name)
{
this.Name = name;
}
}
GeneralElConsul, пишешь про постулаты ООП, но сам не можешь правильно собрать архитектуру) Ничего, это приходит со временем. Я конечно не супер архитектор, но продумывать архитектуру умею.
Дарин, бывает, у меня индексация страниц так косячила, при этом заметили не сразу. В коде гуляла Paging.PageIndex который в коде всегда нумеровался с 0, а в UI части нумерация была с 1, и когда этот Paging отправлялся с клиента, то на сервере нумерация наиналась с 1 и из-за этого были косяки, т.к. этот Paging потом используется для формирования запроса в базу
Ancient, ошибаешься. Версия сурса, которая вышла вместе с Portal 2 была весьма мощной и оптимизированной. Например на одной и той же машине первый Portal имел графику похуже и при этом в некоторых местах умудрялся подтормаживать. Второй же, имел офигенную графику (Да и физику подкачали немного) и даже не думал тормозить
Кто уже балуется с редактором, хоть скриншотов наделайте
Molecyla, блин, хоть бы выделил метки, а то без твоя коммента не понятно. Однако метка Шедевр тоже присутсвует и даже с большой буквы в отличии от первой :D
Ред. alexprey
» Dota 2 / Valve выпустили альфа-версию инструментария мастерской Dota 2
» В гостях у Эльрата / Сходка админов XGM (17 июля 2014 г.)
» Программирование / В зарослях сертификатов
Ред. alexprey
» Netrium / Netrium
» Netrium / Netrium
» Прочее / В бета-обновлении Steam были добавлены новые типы продуктов
» Прочее / В бета-обновлении Steam были добавлены новые типы продуктов
» Программирование / Generic-типы
Но смысл в них один и тот же
» WarCraft 3 / Создать тень триггерно
» +Блог Laikon'а / +Блог Laikon'а
» WarCraft 3 / Создать тень триггерно
» +Блог Laikon'а / +Блог Laikon'а
» Программирование / Достойный аналог friend-классам в C#
» Dota 2 / Новички, или "раки"
Вот тебе для обучения
» Dota 2 / Valve выпустили альфа-версию инструментария мастерской Dota 2
» Администрация XGM / Сервер warcraft3 XGM
» Big Model Pack / Big Model Pack
» Администрация XGM / Слайдер
» Big Model Pack / Модели из Magicka
» XGM Team / Spotlight
Ledon, done
» ShadyBlog / ShadyBlog
» Lo of the Dark / Внезапное обновление - перки!
» Dota 2 / Valve выпустили альфа-версию инструментария мастерской Dota 2
» Dota 2 / Valve выпустили альфа-версию инструментария мастерской Dota 2
» Разбираемся в атомах Молекулы / TES: Online или позорище