কিভাবে C# এ Trim() ফাংশন ব্যবহার করবেন

Kibhabe C E Trim Phansana Byabahara Karabena



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

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

C# এ Trim() কি

C# এ, ছাঁটা() একটি ফাংশন যা একটি নতুন স্ট্রিং প্রদান করে এবং একটি নির্দিষ্ট স্ট্রিং থেকে সমস্ত সাদা স্পেস বা অক্ষরগুলি সরাতে ব্যবহৃত হয় এবং যদি কোনও হোয়াইটস্পেস না থাকে তবে পদ্ধতিটি স্ট্রিংটি পরিবর্তন না করেই ফিরিয়ে দেয়। এটা সিস্টেম.স্ট্রিং টাইপ পদ্ধতি এবং এটিতে আর্গুমেন্ট পাস করে ওভারলোড করা যেতে পারে।







C# এ Trim() এর জন্য সিনট্যাক্স



নীচে ব্যবহার করার জন্য সিনট্যাক্স আছে ছাঁটা() C# এ ফাংশন:



পাবলিক স্ট্রিং ট্রিম ( ) ;

প্রথম সিনট্যাক্স কোন যুক্তি গ্রহণ করবে না:





এছাড়াও আপনি ব্যবহার করতে পারেন ছাঁটা() আর্গুমেন্ট সহ নিম্নলিখিত উপায়ে কাজ করুন:

পাবলিক স্ট্রিং ট্রিম ( params চর [ ] trimChars ) ;

উপরের পদ্ধতিটি ইউনিকোড অক্ষর বা নাল প্যারামিটারের একটি অ্যারে নেবে।



নিম্নলিখিত হল ওভারলোডার এর ট্রিম() পদ্ধতি:

পদ্ধতি বর্ণনা
ছাঁটা(চর[]) একটি অ্যারেতে নির্দিষ্ট করা অক্ষরগুলির সমস্ত অগ্রণী এবং পিছনের সেটগুলি সরানো হবে৷
ছাঁটা() স্ট্রিং থেকে সমস্ত সাদা স্পেস মুছে ফেলা হবে।

কিভাবে String.Trim() C# এ কাজ করে

নিম্নলিখিত উদাহরণগুলি এর কাজ ব্যাখ্যা করবে ছাঁটা() C# এ ফাংশন:

উদাহরণ 1: একটি স্ট্রিং এর শুরু এবং শেষ থেকে হোয়াইটস্পেস ছাঁটাই করা

একটি স্ট্রিং এর শুরু এবং শেষ থেকে হোয়াইটস্পেসগুলি সরাতে, নীচের প্রদত্ত কোডটি অনুসরণ করুন:

সিস্টেম ব্যবহার করে ;

ক্লাস myClass {

স্থির অকার্যকর প্রধান ( ) {

স্ট্রিং str1 = 'হ্যালো লিনাক্স হিন্ট!' ;

স্ট্রিং str2 = str1. ছাঁটা ( ) ;

কনসোল লেখার লাইন ( 'মূল স্ট্রিং:' ' + str1 + ' '' ) ;

কনসোল লেখার লাইন ( 'ছাঁটা স্ট্রিং:' ' + str2 + ' '' ) ;

}

}

উদাহরণ 2: একটি স্ট্রিং এর শুরু এবং শেষ থেকে নির্দিষ্ট অক্ষর ছাঁটাই

এখানে একটি কোড ব্যবহার করে ছাঁটা() C# এ একটি স্ট্রিংয়ের শুরু এবং শেষ থেকে নির্দিষ্ট অক্ষর ছাঁটাই করার ফাংশন।

সিস্টেম ব্যবহার করে ;

ক্লাস myClass

{

স্থির অকার্যকর প্রধান ( স্ট্রিং [ ] args )

{

স্ট্রিং str1 = '$$$হ্যালো LinuxHint!$$$' ;

চর [ ] trimChars = { '$' , '!' } ;

স্ট্রিং str2 = str1. ছাঁটা ( trimChars ) ;

কনসোল লেখার লাইন ( str1 ) ;

কনসোল লেখার লাইন ( str2 ) ;

}

}

উদাহরণ 3: স্ট্রিং থেকে অক্ষর ছাঁটাই

এই পদ্ধতিটি স্ট্রিং থেকে অক্ষরগুলি সরাতে ব্যবহৃত হয়:

সিস্টেম ব্যবহার করে ;

পাবলিক ক্লাস প্রোগ্রাম {

পাবলিক স্থির অকার্যকর প্রধান ( স্ট্রিং [ ] args ) {

স্ট্রিং str = 'লিনাক্সহিন্ট!' ;

চর [ ] arr = { 'এল' , 'আমি' } ;

কনসোল লেখার লাইন ( 'স্ট্রিং = ' + str ) ;

কনসোল লেখার লাইন ( 'ট্রিম() পদ্ধতি কলের পরে স্ট্রিং = ' + str. ছাঁটা ( arr ) ) ;

}

}

শেষের সারি

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