Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में स्ट्रिंग की सूची से अल्पविराम से अलग स्ट्रिंग कैसे बनाएं?

स्ट्रिंग की सूची को बिल्ट इन स्ट्रिंग का उपयोग करके अल्पविराम से अलग की गई स्ट्रिंग में परिवर्तित किया जा सकता है। एक्सटेंशन विधि से जुड़ें।

string.Join("," , list);

इस प्रकार का रूपांतरण वास्तव में तब उपयोगी होता है जब हम उपयोगकर्ता से डेटा की एक सूची (उदा:चेकबॉक्स चयनित डेटा) एकत्र करते हैं और उसे अल्पविराम से अलग किए गए स्ट्रिंग में परिवर्तित करते हैं और आगे की प्रक्रिया के लिए डेटाबेस को क्वेरी करते हैं।

उदाहरण

using System;
using System.Collections.Generic;
namespace DemoApplication {
   public class Program {
      static void Main(string[] args) {
         List<string> fruitsList = new List<string> {
            "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<Student> {
            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. सी # में स्ट्रिंग से XDocument कैसे पॉप्युलेट करें?

    एक्सएमएल एक स्व-वर्णन करने वाली भाषा है और यह डेटा के साथ-साथ नियमों को यह पहचानने के लिए प्रदान करती है कि इसमें कौन सी जानकारी है। एचटीएमएल की तरह, एक्सएमएल एसजीएमएल का एक सबसेट है - मानक सामान्यीकृत मार्कअप भाषा। XDocument वर्ग में एक मान्य XML दस्तावेज़ के लिए आवश्यक जानकारी होती है। इसमें XML

  1. मैं टिंकर में सूची से ड्रॉपडाउन मेनू कैसे बना सकता हूं?

    मान लीजिए कि हम tkinter का उपयोग करके किसी एप्लिकेशन में एक सूची का ड्रॉपडाउन मेनू बनाना चाहते हैं। इस मामले में, हम टिंकर OptionMenu(win, menu_to_set, options) का उपयोग कर सकते हैं समारोह। सबसे पहले, हम StringVar() . के किसी ऑब्जेक्ट को इंस्टेंट करेंगे , तो हम ड्रॉपडाउन मेनू का प्रारंभिक मान सेट क

  1. ट्विटर लिस्ट कैसे बनाएं

    Twitter पर अधिक सुविधाजनक सुविधाओं में से एक Twitter सूची बनाने की क्षमता है। सामाजिक मंच आपको 5,000 अलग-अलग खातों के साथ ढेर सारी सूचियाँ बनाने देता है। Twitter सूचियाँ आपको उन प्रोफ़ाइलों को व्यवस्थित करने देती हैं जिनका आप अनुसरण करते हैं, और यहाँ तक कि जिन्हें आप नहीं भी करते हैं, जो आप चाहते ह