Двойная отправка

Возможный дубликат:
двойная отправка в C#?

Кто-нибудь может подробно объяснить, что такое шаблон Double Dispatch, на простом примере в C#?

Я знаю, что на SO уже есть несколько вопросов по этой теме, но я не понимаю смысла примера отражения< /а>. Я уверен, что есть и другие сценарии, в которых двойную отправку легче объяснить.


person Rookian    schedule 08.04.2012    source источник
comment
@Rookian - это автоматический комментарий, добавляемый, когда кто-то голосует за закрытие как дубликат.   -  person Oded    schedule 08.04.2012
comment
@Oded - На самом деле, он сослался на этот вопрос в своем, так как, по-видимому, не понял приведенных там примеров. Если бы я заметил, что это был тот же самый вопрос, который он цитировал, я мог бы выбрать другой потенциальный дубликат или вообще не проголосовать за закрытие.   -  person Don Roby    schedule 08.04.2012
comment
@Rookian — поищите примеры реализации шаблона посетителя на C#. Это основное использование эмуляции двойной отправки в таких языках, как C# и Java, без настоящей множественной отправки.   -  person Don Roby    schedule 08.04.2012
comment
@Rookian, возможно, вы захотите уточнить, добавить конкретную проблему, которую хотите решить, а затем объяснить, что именно в этом случае может вам помочь.   -  person NSGaga-mostly-inactive    schedule 08.04.2012
comment
stackoverflow.com/questions/9892660/   -  person Sandeep    schedule 08.04.2012