Вытащить числа взятые в кавычки - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть запись следующего вида:

"0""5""7"

вопрос в следующем, как вытащить все числа взятые в кавычки и запихать в массив

Решение задачи: «Вытащить числа взятые в кавычки»

textual
Листинг программы
using System;
using System.Collections.Generic;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string> numbers = new List<string>();
            string s = "\"0\"\"5\"\"7\"";
            string[] split = s.Split("\"".ToCharArray());
            foreach (var n in split)
            {
                int num;
                bool result = Int32.TryParse(n, out num);
                if (result)
                {
                    numbers.Add(num.ToString());
                }
            }
            Console.WriteLine(string.Join(", ", numbers.ToArray()));
            Console.ReadKey();
        }
    }
}

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы