сканируя Интернет , я не могу понять простым языком термин call-site (@dlr). я читал здесь этот CallSite:
один сайт говорит
Местоположение, в котором вызывается метод.
одна книга говорит:
сайт вызова. Это своего рода атом DLR — наименьший фрагмент кода, который можно рассматривать как единое целое. Одно выражение может содержать множество точек вызова, но поведение выстраивается естественным образом, оценивая по одной точке вызова за раз. В оставшейся части обсуждения мы будем рассматривать только один сайт вызова за раз. Будет полезно иметь небольшой пример сайта вызова, на который можно ссылаться, поэтому вот очень простой пример, где d, конечно же, является переменной типа dynamic.
д. Фу (10); Сайт вызова представлен в коде как System.Runtime.CompilerServices.CallSite.
в другой книге написано:
компилятор выдает код, который в конечном итоге приводит к дереву выражений, описывающему операцию, управляемую сайтом вызова, который DLR привязывает во время выполнения. Сайт вызова по существу действует как посредник между вызывающим абонентом и вызываемым абонентом.
извините, я не могу понять, где эти 3 объяснения объединяются в одно простое объяснение.
я буду рад получить простое объяснение:
КАК я могу объяснить моей жене, что такое сайты звонков?