Riassumerò il mio problema nel seguente frammento di codice.
List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 };
Console.WriteLine(list.First());
Il codice sopra funziona correttamente.
Ora ho provato quanto segue
dynamic dList = list;
Console.WriteLine(dList.First());
ma ricevo RuntimeBinderException. Perché è così?
this
qui è dinamico, ma se atterri qui, dovresti probabilmente guardare anche a questa domanda