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

सी # प्रोग्राम एक विधेय के आधार पर सरणी तत्वों को फ़िल्टर करने के लिए

एक सरणी सेट करें।

int[] arr = { 40, 42, 12, 83, 75, 40, 95 };

50 से ऊपर के तत्व प्राप्त करने के लिए व्हेयर क्लॉज और विधेय का उपयोग करें।

IEnumerable<int> myQuery = arr.AsQueryable() .Where((a, index) => a >= 50);

आइए देखें पूरा कोड -

उदाहरण

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

public class Demo {
   public static void Main() {
      int[] arr = { 40, 42, 12, 83, 75, 40, 95 };
      Console.WriteLine("Array:");
      foreach (int a in arr) {
         Console.WriteLine(a);
      }
      // getting elements above 70
      IEnumerable<int> myQuery = arr.AsQueryable() .Where((a, index) => a >= 50);
      Console.WriteLine("Elements above 50...:");
      foreach (int res in myQuery) {
         Console.WriteLine(res);
      }
   }
}

आउटपुट

Array:
40
42
12
83
75
40
95
Elements above 50...:
83
75
95

  1. सी # प्रोग्राम एक सरणी में प्रारंभिक तत्वों को छोड़ने के लिए

    यदि आप किसी सरणी में कई तत्वों को छोड़ना चाहते हैं, तो C# में छोड़ें () विधि का उपयोग करें। मान लें कि निम्नलिखित हमारी सरणी है - int[] arr = { 24, 40, 55, 62, 70, 82, 89, 93, 98 }; अब पहले चार तत्वों को छोड़ना है - var ele = arr.Skip(4); आइए देखें पूरा उदाहरण - उदाहरण using System.IO; using Syst

  1. सी # प्रोग्राम एक सरणी से तत्वों के साथ एक सूची बनाने के लिए

    एक सरणी सेट करें - int[] val = new int[5]; // integer elements val[0] = 15; val[1] = 25; val[2] = 40; val[3] = 58; val[4] = 70; अब एक सूची सेट करें और उसमें सरणी जोड़ें - List<int> myList = new List<int>(val); निम्नलिखित कोड है - उदाहरण using System; using System.Collections.Generic;

  1. सी # प्रोग्राम एक पूर्णांक सरणी में सभी डुप्लिकेट तत्वों को खोजने के लिए

    सबसे पहले, सरणी को डुप्लिकेट तत्वों के साथ सेट करें। int[] arr = {    24,    10,    56,    32,    10,    43,    88,    32 }; अब दोहराए गए तत्वों को प्राप्त करने के लिए सरणी के माध्यम से एक शब्दकोश और लूप घोषित करें। var