|
ToDo:
|
delegateな定義って簡単に()=>に置き換えようとしてはまった。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
delegate bool Function();
static void Main(string[] args)
{
IAsyncResult ar = (new Function((Func<bool>)(() =>
{
foreach (int j in new int[5] { 1, 2, 3, 4, 5 })
{
System.Console.WriteLine("Child:" + j);
System.Threading.Thread.Sleep(10);
}
return true;
}))).BeginInvoke(null, null);
System.Console.WriteLine("Main End");
for (int i = 0; i < 10; i++)
{
if (ar.IsCompleted == false)
{
System.Threading.Thread.Sleep(10);
System.Console.WriteLine("main :" + i);
}
else
{
System.Console.WriteLine("Thread Terminate");
}
}
}
}
}
大変、便利です。ありがたや。
via404 Blog Not Found:ハリー・ポッターを落第した人へ - 書評 - 風の名前ダンコガイ師匠より。
山形浩生さんも監訳ってので興味があるですよ。
最近、体重が減らなくなってきた。むしろ増加傾向。こいつが近づいてきた。ヤバぃ。
こーんなのを探し始めて、現実逃避するんだよなぁ。Wikipediaも一緒だけど。
Yasmは使ったことないっす。ASMは当面お預けなのだ。
これちょっと面白そう。記事中だと日本でも売っているらしい。
カマ田のお爺さんあたりに装着すると面白いかも。
これなかなか良いかもです。ただし、はじめっから相手が強豪で時間も決まっているのが場としても良さそうです。不意打ちだとボロが出ちゃう。
Core Duo/Core 2 Duoなどの説明へのポインタがあります。ヲレもじっくり読んでおこう。
これ夏休みの宿題ネタによさげ。ひかぞーにはまだ早いだろうが。