Jak rozdzielić , przecinki w tablicy

0

Jak wyodrębnić z tablicy elementy które są oddzielone od siebie przecinkami? Interesuje mnie utworzenie nowej tablicy z oddzielonymi elementami. Z góry dziękuję.

0

Napisałeś tak, że nic z tego nie rozumiem. Ale jeżeli masz string i wyłuskać elementy oddzielone przecinkami, to być może potrzebujesz String.Split()

0

o to chodzi: http://ideone.com/yEKhga ?

0
string foo = "1,2,3,4,5,6,7,8,9,0";
char[] fx = foo.Spilt(',');

O coś takiego ci chodziło?

0

Dzięki. Dokładnie o coś takiego + wpisanie tych elementów do tablicy dwuwymiarowej.

0

Pokaż przykładowy input i output. Jak coś takiego umieścić w tablicy dwuwymiarowej?

0

input tablica[] {12,14,15} - liczby nie są jeszcze rozdzielone - trzeba pozbyć się przecinka
output tablica2[][] {X*}{12;14;15} - liczby zostały rozdzielone i przypisane do tablica[0][1..3]

gdzie X to indeks od 0..

0

A jakiego typu jest tablica input i jakiego ma być output?

0
string [] dane;
string [0] dane = "1,2,3,4,3,4";
string [1] dane = "12,2,3,4,3,4";

[...]

                string[][] dane_dwuwymiarowe = new string[5403][];

                 
                for (int i = 0; i < dane.Length; i++)
                {             
                        dane_dwuwymiarowe[i] = dane[i].Split(',');
                }

i tutaj pętla nie chce działać natomiast takie coś działa dane_dwuwymiarowe[1] = dane[1].Split(',');

0
 string [] dane;
string [0] dane = "1,2,3,4,3,4";
string [1] dane = "12,2,3,4,3,4";

Co to oznacza, bo takie coś się nawet nie skompiluje.

0

Pomyliłem się w pisaniu kodu na forum. W programie mam inaczej. Powinno być dane[1] = "1,2,3,4,3,4"; W każdym razie jak wyżej - nie mogę wykonać tego kodu w pętli for.

0

Bo tablicy zadeklarować nie umiesz.

            string[] input = { "1,2,3,4,5,5,6", "6,7,8,9,99,12" };
            string[][] output = new string[input.Length][];

            for (int i = 0; i < input.Length; i++)
            {
                output[i] = input[i].Split(',');
            }

1 użytkowników online, w tym zalogowanych: 0, gości: 1