C# এ রেঞ্জ কি

C E Renja Ki



C# পরিসর একটি শক্তিশালী বৈশিষ্ট্য যা আপনাকে একটি অ্যারে বা সংগ্রহের উপাদানগুলির রেঞ্জের সাথে কাজ করতে দেয়৷ এই বৈশিষ্ট্যটির সাহায্যে, আপনি জটিল কোডের প্রয়োজন ছাড়াই সহজেই আপনার ডেটার নির্দিষ্ট অংশগুলি বের করতে বা ম্যানিপুলেট করতে পারেন। কিভাবে ব্যবহার করতে হয় তা শেখা C# পরিসর আপনার প্রোগ্রামিং অভিজ্ঞতার স্তর নির্বিশেষে আপনাকে আরও দক্ষ এবং কার্যকর কোড লিখতে সাহায্য করতে পারে।

এই নিবন্ধে, আমরা এর মূল বিষয়গুলি অন্বেষণ করব C# পরিসর এবং কিভাবে আপনি আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে এটি ব্যবহার করতে পারেন।







C# রেঞ্জ কি

ভিতরে C#, পরিসর একটি পূর্ব-সংজ্ঞায়িত ডেটা টাইপ যা একটি ক্রম বা সংগ্রহের উপাদানগুলির একটি নির্দিষ্ট পরিসরের উপস্থাপনা হিসাবে কাজ করে। এটি একটি অপারেটর বা ফাংশন নয় বরং একটি প্রকার যা বিকাশকারীরা একটি রেঞ্জ অবজেক্ট তৈরি করতে ব্যবহার করতে পারে।



দ্য পরিসর অবজেক্ট ডেভেলপারদের দুটি সূচকের সাথে পরিসরের শুরু এবং শেষ অবস্থানগুলিকে সংজ্ঞায়িত করে একটি সংগ্রহ বা ক্রম থেকে উপাদানগুলির একটি নির্দিষ্ট উপসেট নির্বাচন বা স্লাইস করতে দেয়। কাজে লাগাতে পরিসর C# এ, একজনকে একটি তৈরি করতে হবে পরিসর নির্দিষ্ট পরিসরের শুরু এবং শেষ বিন্দু নির্দিষ্ট করে বস্তু।



পরিসীমা r = শুরু .. শেষ ;

এখানে, শুরু এবং শেষ হল সেই সূচকগুলি যা রেঞ্জের শুরু এবং শেষ অবস্থানগুলিকে প্রতিনিধিত্ব করে এবং ডবল ডট (..) অপারেটর একটি তৈরি করতে ব্যবহৃত হয় পরিসর বস্তু





এখানে একটি উদাহরণ কোড যা ব্যবহার করে রেঞ্জ অপারেটর C# এ। আমরা সংখ্যার একটি অ্যারে শুরু করেছি এবং তারপর একটি তৈরি করেছি রেঞ্জ অপারেটর r1 এবং এটি শুরু করা হয়েছে। তারপরে আমরা রেঞ্জ অপারেটর ব্যবহার করে সংখ্যাগুলি প্রদর্শন করেছি:

ব্যবহার পদ্ধতি ;

নামস্থান কার্যক্রম {

ক্লাস পরীক্ষা পরিসীমা {

স্থির অকার্যকর প্রধান ( স্ট্রিং [ ] args )
{
int [ ] সংখ্যা = নতুন int [ ] { 10 , 25 , 57 , 78 , 59 ,
3. 4 , 22 , 12 , 99 , পঞ্চাশ , 79 } ;
পরিসর r1 = 0 .. 3 ;
ছিল a1 = সংখ্যা [ r1 ] ;
কনসোল . লিখুন ( 'সংখ্যার তালিকা হল:' ) ;
প্রতিটির জন্য ( ছিল st_1 ভিতরে a1 )
কনসোল . লিখুন ( $ ' {st_1} ' ) ;
}
}


}

উপরের কোডটিতে 11টি উপাদান সহ সংখ্যা নামক পূর্ণসংখ্যার একটি অ্যারে রয়েছে। এটি তখন একটি তৈরি করে পরিসর অবজেক্ট r1 অ্যারের প্রথম 3টি উপাদানের প্রতিনিধিত্ব করে (সূচক 0 থেকে 2 পর্যন্ত)। কোড তারপর ব্যবহার করে পরিসীমা বস্তু নম্বর অ্যারে থেকে সংশ্লিষ্ট উপাদানগুলি বের করতে এবং একটি পরিবর্তনশীল a1 এ সংরক্ষণ করতে। অবশেষে, কোডটি একটি ফোরচ লুপ ব্যবহার করে a1-এ মানগুলি প্রিন্ট করে।



শেষের সারি

C# পরিসর একটি শক্তিশালী টুল যা ডেভেলপারদের তাদের ডেটার নির্দিষ্ট অংশগুলিকে জটিল কোডের প্রয়োজন ছাড়াই ব্যবহার করতে দেয়। তৈরি করে ক পরিসর শুরু এবং শেষ সূচক সহ অবজেক্ট, বিকাশকারীরা সহজেই একটি সংগ্রহ বা ক্রম থেকে উপাদানগুলির একটি উপসেট নির্বাচন বা স্লাইস করতে পারে। কিভাবে ব্যবহার করতে হয় তা বোঝা C# পরিসর আপনার প্রোগ্রামিং দক্ষতা ব্যাপকভাবে উন্নত করতে পারে এবং আপনাকে আরও দক্ষ এবং কার্যকর কোড লিখতে সাহায্য করতে পারে।