This is C# version:
public static IEnumerable ReadLinesEnumerable(string path) { using ( var reader = new StreamReader(path) ) { var line
If you're using .NET 4.0, you can just use File.ReadLines.
> let readLines filePath = System.IO.File.ReadLines(filePath);; val readLines : string -> seq