I have such code:

```
string[] list_lines = System.IO.File.ReadAllLines(@"F:\VS\WriteLines.xls");

System.Console.WriteLine("Contents of Your Database = ");

foreach (var line in list_lines.OrderBy(line => line.Split(';')[3]))
        {

            Console.WriteLine("\t" + line);
        }

```

I would like to TryParse the list\_lines so they are numbers, not strings.
Is it possible to 'bulk' it somehow?
Each line consists of 5 strings after they are Split.

---

**EDIT**

I wrote this:

```
string[] list_lines = System.IO.File.ReadAllLines(@"F:\VS\WriteLines.xls");

        int[] newList;
        // Display the file contents by using a foreach loop.
        System.Console.WriteLine("Contents of Your Database = ");
        int.TryParse(list_lines[], out newList);

        foreach (var line in newList.OrderBy(line => line.Split(';')[3]))
        {

            // Use a tab to indent each line of the file.
            Console.WriteLine("\t" + line);
        }

```

But I get error on list\_lines[] , it says that there must be a value.