मैं एक बहुआयामी सूची स्थापित करना चाहता हूं। संदर्भ के लिए, मैं एक प्लेलिस्ट विश्लेषक पर काम कर रहा हूं।
मेरे पास एक फ़ाइल / फ़ाइल-सूची है, जो मेरा कार्यक्रम एक मानक सूची में बचाता है। प्रत्येक सूची प्रविष्टि में फ़ाइल से एक पंक्ति।
फिर मैं विशिष्ट लाइनों को खोजने के लिए नियमित-अभिव्यक्तियों के साथ सूची का विश्लेषण करता हूं। लाइनों से कुछ डेटा / परिणाम को एक नई बहुआयामी सूची में डालने की आवश्यकता है ; चूंकि मुझे नहीं पता कि मैं कितने परिणाम / डेटा समाप्त करूंगा, इसलिए मैं एक बहुआयामी सरणी का उपयोग नहीं कर सकता।
यहां वह डेटा है जिसे मैं सम्मिलित करना चाहता हूं:
सूची ( [०] => सूची ( [०] => ट्रैक आईडी [१] => नाम [२] => कलाकार [३] => एल्बम [४] => खेलने की गिनती [५] => गणना छोड़ें ) [१] => सूची ( और इसी तरह....
वास्तविक उदाहरण:
सूची ( [०] => सूची ( [०] => २३४ ९ [१] => आपके जीवन का प्रमुख समय [२] => डफ़्ट पंक [३] => मानव आफ्टर ऑल [४] => ३ [५] => २ ) [१] => सूची (
तो हाँ, mlist [0] [0] गीत 1 से ट्रैकआईडी मिलेगा, गीत 1 से mlist [1] [0] आदि।
लेकिन मुझे एक बहुआयामी सूची बनाने में बहुत बड़ी समस्याएँ हैं। अब तक मैं साथ आता रहा हूं
List<List<string>> matrix = new List<List<string>>();
लेकिन मैं वास्तव में बहुत अधिक प्रगति नहीं किया है :(