Открыть текстовый файл, просмотреть содержимое и проверить

Итак, у меня есть проверка общего номера, которую я пытаюсь реализовать:

    public static bool isNumberValid(string Number)
    {
    }

И я хочу прочитать содержимое текстового файла (содержит только цифры) и проверить каждую строку на номер и убедиться, что это действительное число, используяisNumberValid, Затем я хочу вывести результаты в новый текстовый файл, я получил это далеко:

    private void button2_Click(object sender, EventArgs e)
    {
        int size = -1;
        DialogResult result = openFileDialog1.ShowDialog(); // Show the dialog.
        if (result == DialogResult.OK) // Test result.
        {
            string file = openFileDialog1.FileName;
            try
            {
                string text = File.ReadAllText(file);
                size = text.Length;
                using (StringReader reader = new StringReader(text))
                {

                        foreach (int number in text)
                        {
                            // check against isNumberValid
                            // write the results to a new textfile 
                        }
                    }
                }

            catch (IOException)
            {
            }
        }
    }

Вид застрял отсюда, если кто-нибудь может помочь?

Текстовый файл содержит несколько чисел в списке:

4564

4565

4455

и т.п.

Новый текстовый файл, который я хочу написать, будет просто числами с истиной или ложью, добавленными в конец:

4564 верно

Ответы на вопрос(5)

Ваш ответ на вопрос