Sono di fronte a un problema nel tentativo di chiamare Compile() sull'espressione Lambda del tipo Espressione < Func < MyType, bool >> che ha una profondità intorno a 400. E valori inferiori non causano alcun problema. E non riesco a trovare nulla su questo tipo di limitazione. Qualcuno può chiarirlo? Posso aumentare questo limite?Limitazioni della profondità dell'albero di espressione
UPD: Siamo spiacenti, dimenticato di dire, mi sto StackOverflowException:
Un'eccezione non gestita di tipo 'System.StackOverflowException' si è verificato in System.Core.dll {Impossibile valutare l'espressione perché il thread corrente è in uno stato di overflow dello stack.}
quali eccezioni ottieni? –
cos'è "un problema"? che succede? a 'StackOverflowException'? o ...? –
Per me questo rientra leggermente nella categoria Raymond Chen [Se devi chiedere, probabilmente stai facendo qualcosa di sbagliato] (http://blogs.msdn.com/b/oldnewthing/archive/2007/03/01/1775759 .aspx) – AakashM