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

C#-তে স্ট্রিং লিস্ট থেকে কমা-সেপারেটেড স্ট্রিং কীভাবে তৈরি করবেন?

একটি স্ট্রিং লিস্টকে বিল্ট-ইন `string.Join` এক্সটেনশন মেথড ব্যবহার করে কমা-সেপারেটেড স্ট্রিং-এ কনভার্ট করা যায়।

string.Join(",", list);

এই ধরনের কনভার্শন খুবই উপকারী যখন আমরা ইউজার থেকে একটি লিস্ট ডেটা কালেক্ট করি (যেমন: চেকবক্স সিলেক্টেড ডেটা) এবং সেটিকে কমা-সেপারেটেড স্ট্রিং-এ কনভার্ট করে ডাটাবেস কোয়েরি করে প্রসেস করি।

উদাহরণ

using System;
using System.Collections.Generic;

namespace DemoApplication
{
    public class Program
    {
        static void Main(string[] args)
        {
            List fruitsList = new List { "banana", "apple", "mango" };
            string fruits = string.Join(",", fruitsList);
            Console.WriteLine(fruits);
            Console.ReadLine();
        }
    }
}

আউটপুট

banana,apple,mango

একইভাবে, কমপ্লেক্স অবজেক্টের লিস্টের একটি প্রোপার্টিও কমা-সেপারেটেড স্ট্রিং-এ কনভার্ট করা যায় নিচের মত।

উদাহরণ

using System;
using System.Collections.Generic;
using System.Linq;

namespace DemoApplication
{
    public class Program
    {
        static void Main(string[] args)
        {
            var studentsList = new List
            {
                new Student { Id = 1, Name = "John" },
                new Student { Id = 2, Name = "Jack" }
            };

            string students = string.Join(",", studentsList.Select(student => student.Name));
            Console.WriteLine(students);
            Console.ReadLine();
        }
    }

    public class Student
    {
        public int Id { get; set; }
        public string Name { get; set; }
    }
}

আউটপুট

John,Jack
  1. C#-তে String থেকে XDocument পপুলেট কীভাবে করবেন?

  2. টকিন্টার পাইথনে লিস্ট থেকে ড্রপডাউন মেনু তৈরি করা

  3. পাইথনে লিস্ট থেকে স্ট্রিং তৈরি করার পদ্ধতি

  4. Twitter Lists মास্টার করুন: কিউরেটেড একাউন্ট তৈরি, অর্গানাইজ, এবং এক্সপ্লোর করুন