Answer Posted / wasim akhtar
The IEnumerable interface appears throughout C# programs. It specifies that the underlying type implements the GetEnumerator method. It enables the foreach-loop to be used.
Program that uses IEnumerable<T> [C#]
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main()
{
IEnumerable<int> result = from value in Enumerable.Range(0, 2)
select value;
// Loop.
foreach (int value in result)
{
Console.WriteLine(value);
}
// We can use extension methods on IEnumerable<int>
double average = result.Average();
// Extension methods can convert IEnumerable<int>
List<int> list = result.ToList();
int[] array = result.ToArray();
}
}
Output
0
1
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the difference between absolute expiration and sliding-time expiration?
What is textbox control of .net mobile? : Microsoft dot net mobile
What is a virtual memory? : .NET Architecture
Explain the five stages in a dlx pipeline? : Dot net architecture
what is diffrent beatween localprinter and networkprinter
Differnce between managed code and unmanaged code ?
Which software is used for .net programming?
What is password attribute of the textbox control of .net mobile? : Microsoft dot net mobile
What are the new features of .net 2.0?
what are constructors and destructors?
What is parallel computing?
State the different levels of exceptional safety?
Explain the purpose of cache? How is it used? : .NET Architecture
Define dma? : Dot net architecture
What is gui programming? : .NET Architecture