C# এ $ ব্যবহার করে স্ট্রিং ইন্টারপোলেশন

C E Byabahara Kare Strim Intarapolesana



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

স্ট্রিং ইন্টারপোলেশন করা হয় ডলার চিহ্ন ($) ব্যবহার করে, তারপরে কোঁকড়া ধনুর্বন্ধনী ({}) ব্যবহার করে এক্সপ্রেশনগুলিকে আবদ্ধ করার জন্য, এই নিবন্ধটি আলোচনা করবে কিভাবে C# এ ডলার চিহ্ন ব্যবহার করে স্ট্রিং ইন্টারপোলেশন করা যায়।

C# এ $ ব্যবহার করে স্ট্রিং ইন্টারপোলেশন

C# এ স্ট্রিং ইন্টারপোলেশন ব্যবহার করতে, আপনি $ অক্ষরের সাথে একটি স্ট্রিং লিটারেল উপসর্গ করতে পারেন এবং তার পরে, আপনি তাদের মানগুলিকে ইন্টারপোলেট করার জন্য স্ট্রিং লিটারালের মধ্যে কোঁকড়া ধনুর্বন্ধনী {} এর ভিতরে এক্সপ্রেশন অন্তর্ভুক্ত করতে পারেন, এখানে একটি উদাহরণ রয়েছে:







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

ক্লাস কার্যক্রম {
স্থির অকার্যকর প্রধান ( স্ট্রিং [ ] args ) {
স্ট্রিং নাম = 'নিজে' ;
int বয়স = 25 ;
কনসোল . লেখার লাইন ( $ 'আমার নাম {name} এবং আমার বয়স {age} বছর' ) ;
}
}

এই কোডে, স্ট্রিং আক্ষরিক 'আমার নাম {name} এবং আমি {age} বছর বয়সী' ভেরিয়েবলের মানগুলির সাথে ইন্টারপোলেট করা হয়েছে নাম এবং বয়স , এই কোডের ফলাফল হল:





স্ট্রিং ইন্টারপোলেশন ব্যবহার করার সময় আপনি কোঁকড়া ধনুর্বন্ধনীর ভিতরে অভিব্যক্তি সন্নিবেশ করতে পারেন; একটি উদাহরণ হিসাবে, নিম্নলিখিত বিবেচনা করুন:





ব্যবহার পদ্ধতি ;
ক্লাস কার্যক্রম {
স্থির অকার্যকর প্রধান ( স্ট্রিং [ ] args ) {
int এক্স = 10 ;
int এবং = বিশ ;
কনসোল . লেখার লাইন ( $ '{x} এবং {y} এর যোগফল হল {x + y}।' ) ;
}
}

এই কোডে, এক্সপ্রেশনটি {x + y} ইন্টারপোলেটেড স্ট্রিং লিটারালের ভিতরে অন্তর্ভুক্ত করা হয়েছে, এই কোডের ফলাফল হবে:



উপসংহার

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