Por lo tanto, si desea escribir una línea en la consola en C#, se hacen las siguientes:funciones anónimas y métodos sobrecargados en F #
System.Console.WriteLine "foo"
Originalmente pensé que el siguiente era más o menos idénticos, sólo más detallado, pero en realidad se da el error "Una sobrecarga única para el método 'WriteLine' no pudo ser determinada sobre la base de información de tipo antes de este punto del programa":
(fun line -> System.Console.WriteLine line) "foo"
parece que la segunda versión es confundido por la presencia de métodos WriteLine sobrecargados que toman una cadena así como otros argumentos. ¿Mi suposición está en la línea correcta?