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

সি শার্পে একই foreach স্টেটমেন্টে দুটি লিস্ট বা অ্যরে ইটারেট করা

দুটি অ্যরে সেট করুন।

var val = new [] { 20, 40, 60}; 
var str = new [] { "ele1", "ele2", "ele3"};

দুটি অ্যরে প্যারালেলে প্রসেস করতে zip() মেথডটি ব্যবহার করুন।

var res = val.Zip(str, (n, w) => new { Number = n, Word = w });

উপরের কোডটি যথাক্রমে int এবং স্ট্রিং উপাদানসহ দুটি অ্যরেটি ফেচ করে।

এখন, দুটি অ্যরে ইটারেট করতে foreach ব্যবহার করুন −

উদাহরণ

using System; 
using System.Collections.Generic; 
using System.Linq; 
public class Demo { 
    public static void Main() { 
        var val = new [] { 20, 40, 60}; 
        var str = new [] { "ele1", "ele2", "ele3"}; 
        var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); 
        foreach(var a in res) { 
            Console.WriteLine(a.Number + a.Word); 
        } 
    } 
}

আউটপুট

20ele1
40ele2
60ele3
  1. জাভাস্ক্রিপ্টে দুটি অ্যারে জয়েন করা

  2. জাভাস্ক্রিপ্টে দুটি অ্যারে গুণ করা

  3. একটি কিবোর্ড ও মাউস দিয়ে একাধিক PC ম্যানেজ করুন সহজে

  4. একই আইফোনে দুটি এয়ারপডস জোড়া করুন: ধাপে ধাপে গাইড