Давайте повоюем!
![](/Forum/Images/smile.gif)
А то скучна!
C# — бяка!
![](/Forum/Images/smile.gif)
Из-за синтаксиса — в первую очередь.
Я его как раз вот изучаю — бо планирую заюзать. Наткнулся на синтаксис вызова конструкторов
базовых классов. Имхо — идея бредовая. Явное (и бессмысленное, что обидно) заимствование
из плюсов. Но там-то хоть какое-то оправдание этому было!
Про то, что меня в этом не устраивает, я писал тута:
http://rsdn.ru/Forum/Message.aspx?mid=2015666&only=1Автор: azzx
Дата: 21.07.06
Никакого оправдания такому синтаксису я не вижу — тем более что, например, в Java компилятор вполне себе
справляется с задачей отследить вызов базового конструктора в произвольном месте кода конструктора
класса-наследника.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, azzx, Вы писали:
A>Давайте повоюем!
А то скучна!
Быстро же Вы все изучаете! Еще месяц назад только плюсы начали, а уже на шарп накинулись.
Молодец!
И проблема-то какая животрепещущая!
Здравствуйте, rus blood, Вы писали:
RB>Быстро же Вы все изучаете! Еще месяц назад только плюсы начали, а уже на шарп накинулись.
RB>Молодец!
А то.
Впрочем, если серъёзно, раньше просто надобности не было в силу специфики работы.
Да и не "плюсы начал", а "начал писать реальный код на плюсах". Имхо — несколько разные вещи.
RB>И проблема-то какая животрепещущая!
Кому как.
![](/Forum/Images/smile.gif)
Я вот страшно не люблю код плодить. И делать то, что по сути выражается тремя
строчками кода, имхо, надо именно тремя строчками кода. Хотя бы с целью того, что код
потом должен сопровождаться. К сожалению, никто удовлетворительного решения проблемы не предложил.
Напомню, задача сводится (например, только то, что мне нужно) к получению из параметров конструктора
значений для конструктора базового класса. Известные мне способы обхода проблемы сводятся или к
созданию специального класса для этого, либо к ещё какому-то аналогичному решению (я использовал
статические функции). К сожалению, всё это — оверхед, а самое печальное — размазывает код.
Кстати говоря, кто-нибудь со средой Simatic Step 7 из здесь присутствующих работает?
Слышал, что она всё сильнее на .Net подвязывается. Насколько это правда? Да и вообще — как проверить,
что некоторое приложение написано на .Net?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, azzx, Вы писали:
A>Слышал, что она всё сильнее на .Net подвязывается. Насколько это правда? Да и вообще — как проверить,
A>что некоторое приложение написано на .Net?
После ребута винды очень долго запускается
Здравствуйте, ShibaON, Вы писали:
SON>Здравствуйте, azzx, Вы писали:
A>>Слышал, что она всё сильнее на .Net подвязывается. Насколько это правда? Да и вообще — как проверить,
A>>что некоторое приложение написано на .Net?
SON>После ребута винды очень долго запускается
Хм... Это интересно.
![](/Forum/Images/smile.gif)
А с чего такое поведение?
Относительно Step7 на подозрения наводят общая тормознутость программы (по сравнению с предыдущими
версиями) и требования к ресурсам. А уж как оно всё ставится — это вообще песня. Можно ОЧЕНЬ не
спеша попить чаю, почитать книжку...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, _wah, Вы писали:
_>Здравствуйте, azzx, Вы писали:
A>>Давайте повоюем!
А то скучна!
_> займись полезным делом
_>http://www.google.com/search?q=design+patterns
_>http://www.google.com/search?q=database+design
А конкретнее ссылочку привести слабо?
![](/Forum/Images/biggrin.gif)
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Здравствуйте, azzx, Вы писали:
A>А конкретнее ссылочку привести слабо?
Конкретно по твоей проблеме, которую ты описал в первом посте, можешь посмотреть
здесь
Здравствуйте, rus blood, Вы писали:
RB>Здравствуйте, azzx, Вы писали:
A>>А конкретнее ссылочку привести слабо?
RB>Конкретно по твоей проблеме, которую ты описал в первом посте, можешь посмотреть здесь
Хороший способ раздть дерево классов, но вот ответа на вопрос как избежать оверхеда я так и не нашёл.
![](/Forum/Images/frown.gif)
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>