SQLの窓 イラストAC フリー素材

2013年10月19日

LINQ で List のソート

あまり深入りせずに、とりあえずソートで使えばいいと思うのです。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Enum {
	class Program {
		static void Main(string[] args) {

			List<MyData> list = new List<MyData>(){
				new MyData() { title = "国語", name = "山田先生",idno=1 },
				new MyData() { title = "英語", name = "田中先生",idno=5 },
				new MyData() { title = "社会", name = "鈴木先生",idno=10 }
			};

			var query = from el in list
				orderby el.idno descending
				select el;

			foreach (var val in query) {
				Console.WriteLine(val.title+" : "+val.name);
			}

			Console.ReadLine();

		}

		private class MyData {
			public string title;
			public string name;
			public int idno;
		}
	}
}




【C#の最新記事】
posted by at 2013-10-19 06:20 | C# | このブログの読者になる | 更新情報をチェックする


Android SDK ポケットリファレンス
改訂版 Webデザイナーのための jQuery入門
今すぐ使えるかんたん ホームページ HTML&CSS入門
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX