in

@Prog! - ASP.NET(C#) AJAX -

ASP.NET(C#) 2.0 & ASP.NET Ajax (ATLAS) のメモ書き

LINQ クエリをメソッドから収得する

最新の投稿は、投稿日時: 2007/12/23 11:03 投稿者: ASANO です。スレッドには 0 件の返答があります。
ページ 1 / 1 (1 アイテム)
投稿の並べ替え: 前へ 次へ
  • 2007/12/23 11:03

    LINQ クエリをメソッドから収得する

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

    namespace ConsoleApplication5
    {
        class Program
        {
            public class Class1
            {
                public IEnumerable<int> GetQuery(ref int[ ints)
                {
                    return from i in ints where i > 0 select i;
                }
            }

            static void Main(string[ args)
            {
                int[ dataSource = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };

                Class1 c = new Class1();
                var rows = c.GetQuery(ref dataSource);

                Console.WriteLine("Average:{0}", rows.Average());

                foreach (int i in rows) Console.WriteLine(i);

                Console.Read();
            }
        }
    }

ページ 1 / 1 (1 アイテム)