Here a little of code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int[] nums = new int[] { 0, 4, 2, 6, 3, 8, 3, 1 };
var result = from n in nums
where n < 5
orderby n
select n;
foreach (int i in result)
Console.WriteLine(i);
Console.WriteLine();
var result1 = nums.Where(n => n < 5).OrderBy(n => n);
foreach (int i in result1)
Console.WriteLine(i);
Console.WriteLine();
var result2 = nums
.Where(n => n < 5)
.OrderBy(n => n);
foreach (int i in result2)
Console.WriteLine(i);
Console.ReadLine();
}
}
}
Compile with:
gmcs your_file_in_csharp.cs
And see the output.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
int[] nums = new int[] { 0, 4, 2, 6, 3, 8, 3, 1 };
var result = from n in nums
where n < 5
orderby n
select n;
foreach (int i in result)
Console.WriteLine(i);
Console.WriteLine();
var result1 = nums.Where(n => n < 5).OrderBy(n => n);
foreach (int i in result1)
Console.WriteLine(i);
Console.WriteLine();
var result2 = nums
.Where(n => n < 5)
.OrderBy(n => n);
foreach (int i in result2)
Console.WriteLine(i);
Console.ReadLine();
}
}
}
Compile with:
gmcs your_file_in_csharp.cs
And see the output.
Comentarios
Publicar un comentario