কম্পিউটার

আমি কীভাবে সি# এ ফরিচ ছাড়াই তালিকা থেকে তালিকায় আইটেমগুলি অনুলিপি করব?


তালিকা হল দৃঢ়ভাবে টাইপ করা বস্তুর একটি সংগ্রহ যা সূচী দ্বারা অ্যাক্সেস করা যায় এবং তালিকা বাছাই, অনুসন্ধান এবং সংশোধন করার পদ্ধতি রয়েছে। এটি ArrayList এর জেনেরিক সংস্করণ যা System.Collection.Genericnamespace-এর অধীনে আসে।

তালিকা অ্যারেলিস্টের সমতুল্য, যা IList প্রয়োগ করে।

এটি System.Collection.Generic namespace.

-এর অধীনে আসে

তালিকানির্দিষ্ট ধরনের উপাদান থাকতে পারে। এটি কম্পাইল-টাইম টাইপচেকিং প্রদান করে এবং বক্সিং-আনবক্সিং সঞ্চালন করে না কারণ এটি জেনেরিক।

Add(), AddRange() পদ্ধতি বা কালেকশন-ইনিশিয়ালাইজারসিন্ট্যাক্স ব্যবহার করে উপাদান যোগ করা যেতে পারে।

একটি সূচক পাস করে উপাদানগুলি অ্যাক্সেস করা যেতে পারে যেমন myList[0]। সূচীগুলি শূন্য থেকে শুরু হয়৷List অ্যারেলিস্টের তুলনায় দ্রুত এবং কম ত্রুটি-প্রবণ কার্য সম্পাদন করে৷

একটি তালিকা একটি সূচী, একটি for/foreach লুপ এবং LINQ ক্যোয়ারী ব্যবহার করে অ্যাক্সেস করা যেতে পারে৷ একটি তালিকার সূচী শূন্য থেকে শুরু হয়৷

পৃথক তালিকা আইটেম অ্যাক্সেস করতে বর্গাকার বন্ধনীতে একটি সূচক পাস করুন, অ্যারের মতোই। একটি তালিকা সংগ্রহ

পুনরাবৃত্তি করতে foreach বা লুপ ব্যবহার করুন

পদ্ধতি 1

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ তালিকাঅরিজিনাললিস্ট=নতুন তালিকা(){1,2,3,4,5,7,8,9}; তালিকাকপি =নতুন তালিকা(মূল তালিকা); foreach (কপিতে var আইটেম){ System.Console.WriteLine(আইটেম); } Console.ReadLine(); }}

আউটপুট

12345789

পদ্ধতি 2

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড মেইন(){ তালিকাঅরিজিনাললিস্ট =নতুন তালিকা() { 1, 2, 3, 4, 5, 7, 8, 9}; তালিকা অনুলিপি =originalList.ToList(); foreach (কপিতে var আইটেম){ System.Console.WriteLine(আইটেম); } Console.ReadLine(); }}

আউটপুট

12345789

পদ্ধতি 3

<প্রি>ক্লাস প্রোগ্রাম{ পাবলিক স্ট্যাটিক ভ্যাইড প্রধান(){ তালিকা মূল তালিকা =নতুন তালিকা() { 1, 2, 3, 4, 5, 7, 8, 9 }; তালিকা অনুলিপি =originalList.GetRange(0, 3); foreach (কপিতে var আইটেম){ System.Console.WriteLine(আইটেম); } Console.ReadLine(); }}

আউটপুট

123

  1. উইন্ডোজে একটি ফোল্ডারের ফাইলের তালিকা কীভাবে অনুলিপি করবেন

  2. জাভাস্ক্রিপ্ট দিয়ে তালিকা আইটেমগুলি কীভাবে বন্ধ করবেন?

  3. একটি উইন্ডো প্রদর্শন না করে কিভাবে tkinter ব্যবহার করে ক্লিপবোর্ড থেকে অনুলিপি করবেন

  4. এক্সেলের ড্রপ ডাউন তালিকা থেকে কীভাবে ব্যবহৃত আইটেমগুলি সরানো যায় (2 পদ্ধতি)