Почему Visit в ExpressionVisitor так странно реализован?

99
06 сентября 2021, 15:30

В общем, если посмотреть код, то видно, что там здоровенный switch, который выбирает нужную реализацию.

Собственно вопрос, а почему майки сделали именно так?

Ведь, вроде, все должно быть наоборот и посетитель должен передаваться в класс, где автоматом из коробки будет выбирать нужна перегрузка метода Visit...

READ ALSO
C# - запрос через Tor

C# - запрос через Tor

Можно ли в C# отправить HTTP запрос через Tor? Пробовал использовать адрес прокси из сетевых настроек Tor Browser:

130
Подкорректировать regular expression

Подкорректировать regular expression

Написал вот такую регулярку

136
Вывод данных разделенных символом из базы

Вывод данных разделенных символом из базы

Есть база данных, которая содержит в себе данные в следующем виде(данные случайные):

103
разница в throw, throw new, throw ex

разница в throw, throw new, throw ex

В чем все таки разница и зачем вообще бросать исключение? Я так понимаю если у нас в где-то вызывается метод в котором потенциально может быть...

113