Range Operator in Linq in .NET 4.0

Posted By  jalpesh On 01 Jul 2010 11:07:02
emailbookmarkadd commentsprint
No of Views:441
Bookmarked:0 times
Votes:0 times

Introduction

Linq is almost providing all the functionalities and i have found one another great operator called range operator which will return a sequence of integer number from start point to number of count.

Here is the signature of range operator in Linq.

public static IEnumerable<int> Range(int start, int count)

Here the Start means the starting integer of the sequence and count means the number of sequence you want from starting integer. Let’s take a simple example for that where will print 5 to 9 sequence with the help of range operator. Here is the code for that.

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


namespace ConsoleApplication1
{
 class Program
 {static void Main(string[] args)
     {
         var RangeResult = Enumerable.Range(5, 5);
         Console.WriteLine("Range Result");foreach (int num in RangeResult)
         {
             Console.WriteLine(num);
         }
     }

 }
}

And here is the output for that as expected. 

Image Loading

Sample Project Source

Download source files -32 kb

Sign Up to vote for this article
Other popular Tips/Tricks
    In this tip I am going to discuss about how to get the difference between two table/ entity sets For Ex
    Published Date : 04/Apr/2011
    In my current project I am using Linq To Sql ORM as my database layer for doing database operation. Now as I am moving further I got requirement to that I have to filter one table record form another table.
    Published Date : 05/Mar/2011
    Here in this tip I am going to show you, how you can deal with the Nullable values in LINQ queries and how you can achieve functionality like SQL ISNULL function.
    Published Date : 12/Jan/2011
    Linq operator provides great flexibility and easy way of coding. Let’s again take one more example of distinct operator. As name suggest it will find the distinct elements from IEnumerable
    Published Date : 10/Jan/2011
    I am using Linq-To-Object in my current project to remove some extra loops and I have found one of the great keyword in Linq called ‘Let’
    Published Date : 26/Aug/2010
Comments
There is no comments for this articles.
Leave a Reply
Title:
Display Name:
Email:
(not display in page for the security purphase)
Website:
Message:
Please refresh your screen using Ctrl+F5
If you can't read this number refresh your screen
Please input the anti-spam code that you can read in the image.
^ Scroll to Top