![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Yerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.2.2010 Репутация: нет Всего: нет |
Видел раньше на видео такое, когда вводят код в консоль сразу идет отображение результата.
Может кто видел такое? Не знаю в каком направлении копать. |
|||
|
||||
PashaPash |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 9 Всего: 49 |
Yerty, это или магия, или Debug/Windows/Immediate.
|
|||
|
||||
Yerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.2.2010 Репутация: нет Всего: нет |
Да это вроде с платформы 2008 или 2009. Думаю что не магия.
|
|||
|
||||
GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: нет Всего: 26 |
такой интерпретатор в Boo есть
|
|||
|
||||
Yerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.2.2010 Репутация: нет Всего: нет |
Я вот думаю может они через CodeDom класс компилировали в сборку, и через домены выполняли?
|
|||
|
||||
PashaPash |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 9 Всего: 49 |
Yerty, кто они? на каком видео? какой код? Immediate проверял, не оно?
|
|||
|
||||
Yerty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.2.2010 Репутация: нет Всего: нет |
PashaPash очень даже на то похоже, вот проверил:
Осталось вставить в свою программу. Большое спасибо. Так даже можно команды через сеть посылать любые наверное. |
|||
|
||||
Miller_time |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 641 Регистрация: 8.9.2006 Где: Нижний Новгород Репутация: нет Всего: 1 |
А может это делалось через windows Powershell? он вроде то же на лету компелирует.
|
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: нет Всего: 92 |
http://channel9.msdn.com/pdc2008/tl16/ - "compiler as service" будет. В будущем.
http://www.mono-project.com/CsharpRepl - а это реализация классической REPL консоли в моно. |
|||
|
||||
gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: 3 Всего: 40 |
не скажу как, но видео это тоже видел. Это обещали (не знаю доделалили) в .net 4.0, подключаешь пространство имен, создаешь класс, в его конструктор через string кидаешь код, он компилится и исполняется
|
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: нет Всего: 92 |
Это обещают в следующем шарпе. В 4-ом нету.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 18 Всего: 142 |
Можно ведь просто скомпилировать код и исполнить.
http://forum.vingrad.ru/index.php?showtopi...t&p=1830433 -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
Любитель |
|
|||
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: нет Всего: 92 |
diadiavova, это не даст "инкреметнального" выполнения кода. Первая строка - объявили переменную. Вторая строка - используем её.
|
|||
|
||||
diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 18 Всего: 142 |
Ну можно ведь так: первая строка - объявление, вторая - использование, третья - ещё чонить, четвёртая - отправляем код на выполнение, в это время всё компилится и выполняется. Не обязательно ведь делать точно так как в примере.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | .NET для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |