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

C# OfType() मेथड

इसके प्रत्येक तत्व के प्रकार के आधार पर संग्रह को फ़िल्टर करें।

मान लीजिए आपके पास पूर्णांक और स्ट्रिंग तत्वों के साथ निम्नलिखित सूची है:

list.Add("Katie"); list.Add(100); list.Add(200);

संग्रह को फ़िल्टर करें और केवल स्ट्रिंग प्रकार के तत्व प्राप्त करें।

var myStr = from a in list.OfType<string>() select a;

पूर्णांक प्रकार के लिए भी यही काम करता है।

var myInt = from a in list.OfType<int>() select a;

निम्नलिखित पूरा कोड है:

उदाहरण

using System; using System.Linq; using System.Collections; public class Demo {    public static void Main() {       IList list = new ArrayList();       list.Add("Katie");       list.Add(100);       list.Add(200);       list.Add(300);       list.Add(400);       list.Add("Brad");       list.Add(600);       list.Add(700);       var myStr = from a in list.OfType<string>() select a;       var myInt = from a in list.OfType<int>() select a;       Console.WriteLine("स्ट्रिंग्स...");       foreach (var strVal in myStr) {          Console.WriteLine(strVal);       }       Console.WriteLine("पूर्णांक...");       foreach (var intVal in myInt) {          Console.WriteLine(intVal);       }    } }

आउटपुट

स्ट्रिंग्स... Katie Brad पूर्णांक... 100 200 300 400 600 700
  1. - C# में लिस्ट में आइटम कैसे जोड़ें?

    सबसे पहले, एक लिस्ट घोषित करें:var teams = new List();C# लिस्ट में आइटम जोड़ने के लिए, Add() मेथड का उपयोग करें:teams.Add(US); teams.Add(Canada); teams.Add(India); teams.Add(Australia);आप C# में लिस्ट में आइटम जोड़ने के लिए निम्नलिखित कोड आज़मा सकते हैं:उदाहरणusing System; using System.Collections.G

  1. - C# में लिस्ट को सॉर्ट करने का मेथड क्या है?

    C# में लिस्ट को सॉर्ट करने के लिए Sort() मेथड का उपयोग करें।सबसे पहले एक लिस्ट बनाएं:List<string> myList = new List<string>();अब एलिमेंट्स जोड़ें:myList.Add("Audi"); myList.Add("BMW"); myList.Add("Chevrolet"); myList.Add("Hyundai");लिस्ट को सॉर्ट क

  1. - Java में List.replaceAll(UnaryOperator<E> operator) विधि

    List इंटरफेस की replaceAll() विधि UnaryOperator का एक ऑब्जेक्ट स्वीकार करती है जो एक विशेष ऑपरेशन को दर्शाता है, वर्तमान सूची के सभी तत्वों पर निर्दिष्ट ऑपरेशन करती है और सूची में मौजूदा मानों को उनके संबंधित परिणामों से प्रतिस्थापित करती है। उदाहरण import java.util.ArrayList; import java.util.fu