Спасибо.
Теперь есть куда отсылать предложение по быстрому (всего 2 экрана) сбацать малюхонькую, простенькую программку для самых простеньких, мобильненьких телефончиков, есть целых за 200$! ну даже 500$!
Во время переходов на летнее зимнее нужно хитро просчитывать тарификацию.
А то получается, что раз в году в одном дне 23 часа, а во втором 25.
И если считать в лоб EndDatatTime- StartDataTime, то легко можно добавить 1 час разговора, или на оборот, получить, что абонент наговорил -50 минут.
В своем редакторе я тоже решал подобную задачу.
Но сделал чуть по другому — любое действие которое приводит к редактированию было сделано через объект
EditAction
соответственно у него были процедуры Do и UnDo
+ процедура bool JoinWith (EditAction) которая по возможности объединялась с предыдущим действием.
Как же не существует, если мы ее обсуждаем?
И не вижу причин, по которым невозможно, это реализовать в C#. (это конечно не значит, что таких причин не существует)
1 Множественное наследование.
2 virtual static function
ИМХО любому понятно, что засада.
Как любит поговаривать Мавроди: «Лох не мамонт — не вымрет.»
Теперь есть куда отсылать предложение по быстрому (всего 2 экрана) сбацать малюхонькую, простенькую программку для самых простеньких, мобильненьких телефончиков, есть целых за 200$! ну даже 500$!
У меня есть девайс за 5000$, но нет девайса за 100$, как при помощи говна и палок выйти из ситуации?
имхо по любому купить девайс за 100 $ будет и быстрее и надежнее, а если он часто теряется, то надавать по шее, купить 2 и назначить матотвественного.
В первый заход по сути нет выбора, тебе дают пометить любую дверь.
Получаем в помеченной (выбранной) шанс = 1/3.
А в 2х не помеченных шанс = 2/3
пока все верно?
Тогда вопрос, почему ты предположил, что если теперь будет еще один выбор, шансы поменяются?
Т.е. видел ты пустую дверь или не видел, шансы не меняются, согласен?
Вот скажи, если ты (уже после выбора) попросишь ведущего показать дверь за которой пусто, шанс изменится?
И как ты думаешь какой шанс, для одной двери и для двух?
Есть 3 двери, за кой-то из них приз.
Одну ты пометил маркером.
Теперь выбери, открыть обе не помеченные или только одну помеченную.
А теперь можешь открыть или ее или две не отмеченные.
И забрать то, что за открытыми дверями себе. :)
Какой ваш выбор? Выбранная или две оставшиеся?
При задаче из 3х дверей выбрать одну, а потом решить открыть её или две оставшиеся.
Ты что выбрал бы?
Ты выбираешь X дверь из 123.
А затем решаешь, твое будет то, что за выбранной или то что за обеими оставшимися.
какой твой выбор?
дальше объяснять?
А то получается, что раз в году в одном дне 23 часа, а во втором 25.
И если считать в лоб EndDatatTime- StartDataTime, то легко можно добавить 1 час разговора, или на оборот, получить, что абонент наговорил -50 минут.
Но сделал чуть по другому — любое действие которое приводит к редактированию было сделано через объект
EditAction
соответственно у него были процедуры Do и UnDo
+ процедура bool JoinWith (EditAction) которая по возможности объединялась с предыдущим действием.