Estoy leyendo el libro 'C# en profundidad, segunda edición' de Jon Skeet. Dijo que podemos llamar a los métodos de extensión con argumentos dinámicos utilizando dos soluciones, al igual que¿Cómo llamar a un método de extensión de un tipo dinámico?
dynamic size = 5;
var numbers = Enumerable.Range(10, 10);
var error = numbers.Take(size);
var workaround1 = numbers.Take((int) size);
var workaround2 = Enumerable.Take(numbers, size);
Luego dijo "Ambos enfoques funcionan si desea llamar al método de extensión con el valor dinámico como el implícito valor this
" . No sé cómo lograrlo.
Muchas gracias.
Hombre, ¿ahora no es solo el boleto? Lees un libro de Jon Skeet y obtienes una respuesta de Jon Skeet sobre algo en lo que no estás seguro. –
¿Necesitamos una etiqueta jon-skeet? – Myster