#### Результат и выводы для тех кто не любит длинный текст
Min: 10 ms
Max: 11 ms
Mean: 10,15 ms
Median: 10 ms
Abs: 1
min: 5 ms
Max: 5 ms
Mean: 5 ms
Median: 5 ms
Abs: 1
Min: 107 ms
Max: 110 ms
Mean: 107,8 ms
Median: 107,5 ms
Abs: 1
Min: 55 ms
Max: 57 ms
Mean: 55,3 ms
Median: 55 ms
Abs: 1
Min: 336 ms
Max: 455 ms
Mean: 359,45 ms
Median: 342,5 ms
Rel: 34
Min: 327 ms
Max: 358 ms
Mean: 336,1 ms
Median: 335 ms
Rel: 67
Min: 3362 ms
Max: 3419 ms
Mean: 3387,2 ms
Median: 3385 ms
Rel: 31
Min: 3334 ms
Max: 3427 ms
Mean: 3370,2 ms
Median: 3363 ms
Rel: 61
Min: 657 ms
Max: 1376 ms
Mean: 728,4 ms
Median: 684,5 ms
Rel: 68
Min: 660 ms
Max: 726 ms
Mean: 686,05 ms
Median: 685,5 ms
Rel: 137
Min: 6586 ms
Max: 13735 ms
Mean: 7340,6 ms
Median: 6632,5 ms
Rel: 62
Min: 6501 ms
Max: 6919 ms
Mean: 6798 ms
Median: 6828 ms
Rel: 124
Min: 67 ms
Max: 86 ms
Mean: 69,2 ms
Median: 67,5 ms
Rel: 6.7
Min: 79 ms
Max: 88 ms
Mean: 80,95 ms
Median: 80 ms
Rel: 16
Min: 683 ms
Max: 7373 ms
Mean: 1360,7 ms
Median: 691 ms
Rel: 6.5
Min: 775 ms
Max: 814 ms
Mean: 789,8 ms
Median: 783,5 ms
Rel: 12
Min: 47 ms
Max: 50 ms
Mean: 48 ms
Median: 48 ms
Rel: 5
Min: 39 ms
Max: 43 ms
Mean: 41,25 ms
Median: 41 ms
Rel: 8
Min: 479 ms
Max: 518 ms
Mean: 492 ms
Median: 487 ms
Rel: 4.5
Min: 379 ms
Max: 420 ms
Mean: 392,1 ms
Median: 387,5 ms
Rel: 7
При использованиии .NET Framework 3.5 лучше всего использовать вызов методов через делегат с оптимизацией вызова. Для .NET Framework 4.0+ отличным выбором будет использование dynamic. [Читать дальше →][1]
[1]:
https://habrahabr.ru/post/279367/#habracut