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

C#-তে ক্যারেক্টার অ্যারে থেকে স্ট্রিং তৈরি করা

C#-এ ক্যারেক্টার অ্যারে (char array) থেকে স্ট্রিং অবজেক্ট তৈরি করার সবচেয়ে সরল উপায় হলো string কনস্ট্রাক্টর ব্যবহার করা: new string(charArray)। এটি অ্যারেতে থাকা সব ক্যারেক্টারকে একসাথে जोড়ে একটি স্ট্রিং বানায়।

উদাহরণ

using System;

class Program {
    static void Main() {
        char[] arr = new char[5];
        arr[0] = 'Y';
        arr[1] = 'E';
        arr[2] = 'S';
        // বাকি দুটি পজিশন ডিফল্টভাবে '\0' (null char) থাকবে

        // ক্যারেক্টার অ্যারে থেকে স্ট্রিং তৈরি
        string res = new string(arr);

        Console.WriteLine("ফলাফল: '" + res + "'");
        Console.WriteLine("লেন্থ: " + res.Length);
    }
}

আউটপুট

ফলাফল: 'YES'
লেন্থ: 5

গুরুত্বপূর্ণ: অ্যারেতে অনুপস্থিত ইন্ডেক্সগুলো ডিফল্টভাবে null character ('\0') ধারণ করে। স্ট্রিং প্রিন্ট করার সময় এগুলো görünা হলেও লেন্থে গिना যায়। সঠিক লেন্থের জন্য শুধু প্রয়োজনীয় ক্যারেক্টারগুলো দিয়ে অ্যারে ডিক্লেয়ার করুন: char[] arr = {'Y', 'E', 'S'};।

  1. জাভাস্ক্রিপ্টে স্ট্রিংকে ইন্টিজারে রূপান্তর করার উপায়

  2. অ্যারেকে জাভাস্ক্রিপ্ট স্ট্রিং-এ কনভার্ট করার পদ্ধতি?

  3. ডিকশনারিকে জাভাস্ক্রিপ্ট অবজেক্টের লিস্টে রূপান্তর করা

  4. পাইথনে লিস্টের স্ট্রিং রিপ্রেজেন্টেশনকে লিস্টে রূপান্তর করা