.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
 
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
david stephan

Home >> Articles >> LINQ >> Post New Resource Bookmark and Share   

 Subscribe to Articles

Lambda Expressions Extension Method 3 - Take()

Posted By:Jean Paul       Posted Date: May 05, 2011    Points: 200    Category: LINQ    URL: http://www.dotnetspark.com  

The Enumerable.cs class in .Net framework provides n number of useful methods. Let us see each methods one by one.
 

Lambda Expressions Extension Method 3 - Take()

The Enumerable.cs class in .Net framework provides n number of useful methods.  Let us see each methods one by one. 

Take()

The method Take() can be used to get the specified number of top items from the enumerable instance.

Arguments: integer specifying number of items to be selected from the top

Return Value: List of Items

Example

In the following example we are using a list of integers and the Take() method to select the top n numbers from the list.

        private IList<int> _list = new List<int>();

 

        public InitializeList()

        {

            // Set data

            _list.Add(1);

            _list.Add(2);

            _list.Add(3);

            _list.Add(4);

            _list.Add(5);

            _list.Add(6);

        }

 

        private void TakeButton_Click(object sender, EventArgs e)

        {

            /// Take method to get a sublist

            var result = _list.Take(3);

 

            foreach (int i in result)

                MessageBox.Show(i.ToString());

        }

 

Extension Method Snapshot

You can find the snapshot of the Take() method usage as provided by Visual Studio



 Subscribe to Articles

     

Further Readings:

Responses

No response found. Be the first to respond this post

Post Comment

You must Sign In To post reply
Find More Articles on C#, ASP.Net, Vb.Net, SQL Server and more Here

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend