কম্পিউটার টিউটোরিয়াল

সি শার্প প্রোগ্রাম: দুটি লিস্টে অতিরিক্ত মান খুঁজে বের করা

প্রথমে সি শার্পে দুটি লিস্ট সেট করুন।

লিস্ট वन

List list1 = new List(); 
list1.Add("P"); 
list1.Add("Q"); 
list1.Add("R"); 
list1.Add("S"); 
list1.Add("T"); 
list1.Add("U"); 
list1.Add("V"); 
list1.Add("W");

লিস্ট টু

List list2 = new List(); 
list2.Add("T"); 
list2.Add("U"); 
list2.Add("V"); 
list2.Add("W");

এখন, দুটি লিস্টের ভিন্ন মানগুলো পেতে Except মেথডটি ব্যবহার করুন। এটি প্রথম লিস্টে থাকা যেসব মান দ্বিতীয় লিস্টে নেই সেগুলো রিটার্ন করে।

উদাহরণ

using System; 
using System.Collections.Generic; 
using System.Linq; 
public class Demo { 
    public static void Main() { 
        List list1 = new List(); 
        list1.Add("P"); 
        list1.Add("Q"); 
        list1.Add("R"); 
        list1.Add("S"); 
        list1.Add("T"); 
        list1.Add("U"); 
        list1.Add("V"); 
        list1.Add("W"); 
        Console.WriteLine("প্রথম লিস্ট..."); 
        foreach(string value in list1) { 
            Console.WriteLine(value); 
        } 
        Console.WriteLine("দ্বিতীয় লিস্ট..."); 
        List list2 = new List(); 
        list2.Add("T"); 
        list2.Add("U"); 
        list2.Add("V"); 
        list2.Add("W"); 
        foreach(string value in list2) { 
            Console.WriteLine(value); 
        } 
        Console.WriteLine("বাকি মানগুলো..."); 
        IEnumerable list3; 
        list3 = list1.Except(list2); 
        foreach(string value in list3) { 
            Console.WriteLine(value); 
        } 
    } 
}

আউটপুট

প্রথম লিস্ট...
P
Q
R
S
T
U
V
W
দ্বিতীয় লিস্ট...
T
U
V
W
বাকি মানগুলো...
P
Q
R
S
  1. Python দিয়ে লিংকড লিস্ট আকারে দেওয়া দুটি পলিনোমিয়াল যোগ করার প্রোগ্রাম

  2. পাইথনে দুটি লিস্টের ইন্টারসেকশন (Intersection) বের করা

  3. পাইথনে দুটি বা ততোধিক লিস্টের ইউনিয়ন খুঁজে বের করার প্রোগ্রাম

  4. পাইথনে দুটি লিস্টে অনুপস্থিত ও অতিরিক্ত মান বের করার প্রোগ্রাম