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

सी # कास्ट विधि


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

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

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

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

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" };
      // getting first 2 letters from every string
      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. सी # में LinkedList AddFirst विधि

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

  1. स्ट्रिंग जॉइन () विधि

    प्रत्येक तत्व के बीच निर्दिष्ट विभाजक का उपयोग करते हुए, स्ट्रिंग्स में शामिल हों () विधि एक स्ट्रिंग सरणी के सभी तत्वों को जोड़ती है। नीचे दिए गए उदाहरण में हमारे पास एक मल्टी-लाइन स्ट्रिंग है और हमने सेपरेटर को \n - . के रूप में सेट किया है String.Join("\n", starray); उदाहरण निम्नलिखित

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

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