Esta es solo una pregunta "Soy curioso".C# - ¿Cómo crear un ciclo infinito no detectable?
En C# -en profundidad Jon Skeet dice acerca de las expresiones lambda:
"Si hay un tipo de retorno nonvoid cada ruta de código tiene que devolver un valor compatible" (Página 233)
La nota al pie luego dice: "
rutas de código que lanzan excepciones no tienen que devolver un valor, por supuesto, y tampoco lo hacen los bucles infinitos detectables." (Página 233)
Me pregunto qué constituye un ciclo infinito no detectable?
¿Se puede hacer esto solo por lógica? ¿o se hace usando factores externos como una base de datos o un sistema de archivos?
@JonSkeet tal vez él puede aclarar. –