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

C# में सरणी के निर्दिष्ट संख्या में तत्वों को छोड़ना

निम्न हमारी सरणी है:

int[] points = { 210, 250, 300, 350, 420 };

तत्वों को छोड़ने के लिए Skip() विधि का उपयोग करें। तर्क के रूप में संख्या जोड़ें जो लौटाए जाने वाले तत्वों की संख्या दर्शाती है:

IEnumerable<int> skipEle = points.AsQueryable().OrderByDescending(s => s).Skip(3);

पूर्ण कोड

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

public class Demo {
    public static void Main() {
        int[] points = { 210, 250, 300, 350, 420 };
        Console.WriteLine("प्रारंभिक सरणी...");
        foreach (int res in points)
            Console.WriteLine(res);
        
        IEnumerable<int> skipEle = points.AsQueryable().OrderByDescending(s => s).Skip(3);
        Console.WriteLine("3 तत्व छोड़े गए...");
        foreach (int res in skipEle)
            Console.WriteLine(res);
    }
}

आउटपुट

प्रारंभिक सरणी...
210
250
300
350
420
3 तत्व छोड़े गए...
250
210
  1. - C# प्रोग्राम: सरणी में बाइट्स की संख्या गिनें

    एक बाइट सरणी सेट करें: byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 }; बाइट्स की संख्या गिनने के लिए: Buffer.ByteLength(b) निम्न कोड है: उदाहरण using System; class Program { static void Main() { byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 }; int len = Buffer.ByteLength(b);

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

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

  1. - C# प्रोग्राम दिए गए पूर्णांक सरणी के सभी विशिष्ट तत्वों को प्रिंट करने के लिए

    हमने एक सरणी और एक डिक्शनरी सेट की है ताकि विशिष्ट तत्व प्राप्त हो सकें। int[] arr = { 88, 23, 56, 96, 43 }; var d = new Dictionary(); डिक्शनरी संग्रह हमें सूची की कुंजी और मान प्राप्त करने की अनुमति देता है। दिए गए पूर्णांक सरणी के विशिष्ट तत्वों को प्रदर्शित करने का कोड निम्नल