That really depends on more than a quick look at a formatted text view - how you read it will depend on the actual file content.
There are a huge number of ways you could read this data: if it is fixed columns, with spaces between them, the you could read each line of the file and use string.Substring to extract each data section, then use the various TryParse and TryParseExact methods to convert them to teh appropriate datatypes. Be wary though of the "Level" field - you need to know if numbers do this:
2
3
10
Or this:
2
3
10
before you start splitting data up.
If it is tab separated, then you could use a CSV reader, probably with TryParseExact to split out the dates.
Look at the file using a hex reader as work out exactly what you have first.