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

C# Cast विधि

तत्वों को कास्ट करने के लिए Cast() विधि का उपयोग करें।

निम्न हमारी सूची है।

List<object> myList = new List<object> { "Mac", "Windows", "Linux", "Solaris" };

अब, Cast() विधि का उपयोग Substring() विधि के साथ करके सूची में प्रत्येक स्ट्रिंग के पहले दो अक्षर प्रदर्शित करें।

IEnumerable<string> res = myList.AsQueryable().Cast<string>().Select(str => str.Substring(0, 2));

आइए पूरा उदाहरण देखें।

उदाहरण

using System; 
using System.Linq; 
using System.Collections.Generic; 
class Demo { 
    static void Main() { 
        List<object> list = new List<object> { "keyboard", "mouse", "joystick", "monitor" }; 
        // प्रत्येक स्ट्रिंग से पहले 2 अक्षर प्राप्त करना 
        IEnumerable<string> res = list.AsQueryable().Cast<string>().Select(str => str.Substring(0, 2)); 
        foreach (string str in res) 
            Console.WriteLine(str); 
    } 
}

आउटपुट

ke 
mo 
jo 
mo
  1. - C# में LinkedList AddFirst विधि

    Linked List में यदि आप पहले स्थान पर नोड जोड़ना चाहते हैं, तो AddFirst विधि का उपयोग करें। उदाहरण पहले LinkedList सेट करें: string[] students = { Jenifer, Angelina, Vera }; LinkedList<string> list = new LinkedList<string>(students); अब पहले नोड के रूप में तत्व जोड़ने के लिए AddFirst() वि

  1. - C# में String Join() मेथड

    String.Join() मेथड स्ट्रिंग ऐरे के सभी एलिमेंट्स को निर्दिष्ट सेपरेटर का उपयोग करके जोड़ता है। उदाहरण using System; namespace StringApplication { class StringProg { static void Main(string[] args) { string[] starray = new string[] { Down the way nights are da

  1. - पायथन में टुपल्स की सूची को स्ट्रिंग में समतल करें

    जब टुपल्स की सूची को स्ट्रिंग फॉर्मेट में समतल करने की आवश्यकता होती है, तो str मेथड और strip मेथड का उपयोग किया जा सकता है।एक सूची का उपयोग विषम मानों को संग्रहीत करने के लिए किया जा सकता है (यानी किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि)।टुपल्स की सूची मूल रूप से