लिस्ट्स को जोड़ने के लिए Concat मेथड
C# में लिस्ट्स को जोड़ने (concatenate) के लिए Concat मेथड का उपयोग करें। यह System.Linq नेमस्पेस में होता है।
दो लिस्ट्स:
var list1 = new List<int>{12, 40};
var list2 = new List<int>{98, 122, 199, 230};
Concat मेथड:
var res = list1.Concat(list2);
पूर्ण कोड उदाहरण
using System.Collections.Generic;
using System.Linq;
using System;
public class Demo {
public static void Main() {
// दो लिस्ट्स
var list1 = new List<int>{12, 40};
var list2 = new List<int>{98, 122, 199, 230};
// कॉनकैट
var res = list1.Concat(list2);
foreach(int i in res) {
Console.WriteLine(i);
}
}
}
आउटपुट
12 40 98 122 199 230
Union और Concat में अंतर:
- Union: डुप्लिकेट्स को हटाकर अद्वितीय एलिमेंट्स देता है
- Concat: बस दोनों सीक्वेंस को जोड़ देता है, डुप्लिकेट्स बने रहते हैं