Çok boyutlu bir liste oluşturmak istiyorum. Referans olarak, bir oynatma listesi analizörü üzerinde çalışıyorum.
Programımın standart bir listeye kaydettiği bir dosya / dosya listem var. Her liste girişindeki dosyadan bir satır.
Daha sonra belirli satırları bulmak için listeyi normal ifadelerle analiz ederim. Çizgilerden elde edilen verilerin / sonuçların bir kısmının yeni bir çok boyutlu listeye konulması gerekmektedir ; Kaç sonuç / veri ile sonuçlanacağımı bilmediğim için çok boyutlu bir dizi kullanamıyorum.
İşte eklemek istediğim veriler:
Liste
(
[0] => Liste
(
[0] => Parça Kimliği
[1] => İsim
[2] => Sanatçı
[3] => Albüm
[4] => Oynatma Sayısı
[5] => Sayımı Atla
)
[1] => Liste
(
Ve bunun gibi....
Gerçek Örnek:
Liste
(
[0] => Liste
(
[0] => 2349
[1] => Hayatınızın En Güzel Zamanı
[2] => Daft Punk
[3] => Sonuçta İnsan
[4] => 3
[5] => 2
)
[1] => Liste
(
Yani evet, mlist [0] [0] 1. şarkıdan TrackID, 2. şarkıdan mlist [1] [0] vb. Alır.
Ancak çok boyutlu bir liste oluştururken büyük sorunlar yaşıyorum. Şimdiye kadar buldum
List<List<string>> matrix = new List<List<string>>();
Ama gerçekten daha fazla ilerleme kaydetmedim :(