If someone were to tell you to generate a string collection with just one value, you would immediately create a loop and populate the string. With LINQ, this requirement becomes very simple using the ‘Repeat’ Generation operator as shown below:
C#
void Main()
{
IEnumerable<string> someString =
Enumerable.Repeat("I am repeated", 10);
foreach (string s in someString)
Console.WriteLine (s);
}
VB.NET
Private Sub Main()
Dim someString As IEnumerable(Of String) = _
Enumerable.Repeat("I am repeated", 10)
For Each s As String In someString
Console.WriteLine(s)
Next s
End Sub
Tweet
No comments:
Post a Comment