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

C#-এ Trim() এবং TrimStart() মেথডের পার্থক্য


Trim()

একটি স্ট্রিং মেথড যা স্ট্রিং-এর শুরুতে (leading) এবং শেষে (trailing) থাকা সব হোয়াইটস্পেস (whitespace) মুছে ফেলে।

উদাহরণস্বরূপ, স্ট্রিং " jack sparrow " কে trim() ব্যবহার করে শুরুর এবং শেষের হোয়াইটস্পেস ছাড়া নিচের মত ফেরত দেওয়া হবে:

jack sparrow

উদাহরণ

using System;

namespace Demo {
    class Program {
        static void Main(string[] args) {
            string str = " Amit ";
            Console.WriteLine(str);
            // trim
            Console.WriteLine("শুরু এবং শেষের হোয়াইটস্পেস মুছে ফেলার পর...");
            string res = str.Trim();
            Console.WriteLine(res);
            Console.ReadKey();
        }
    }
}

আউটপুট

 Amit 
শুরু এবং শেষের হোয়াইটস্পেস মুছে ফেলার পর...
Amit

TrimStart()

TrimStart() মেথড একটি অ্যারেতে নির্দিষ্ট ক্যারেক্টার সেটের সবগুলো শুরুর (leading) ঘটনা মুছে ফেলে।

উদাহরণ: শুরুর সব শূন্য (0) মুছে ফেলা

using System;

class Program {
    static void Main() {
        String str = "0009678".TrimStart(new Char[] { '0' });
        Console.WriteLine(str);
    }
}

আউটপুট

9678

  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. C#-এ ইন্টারফেস (Interface) এবং ক্লাস (Class) এর পার্থক্য

  3. C#-এ String (ক্লাস) এবং string (এলিয়াস) এর পার্থক্য

  4. পাইথনে স্ট্রিং এবং বাইট স্ট্রিং-এর পার্থক্য