yieldで遅延評価めいたことができたので、こうなってくるとたらいまわしたいよね?と思って考えてました。 悩みに悩んだ挙句、ついにできた! //#define COUNT using System; using System.Collections.Generic; using System.Diagnostics; namespace Taraimawashi { class Program { static void Main() { int x = 20, y = 10, z = 5; //int x = 192, y = 96, z = 5; //int x = 452, y = 195, z = 15; System.Diagnostics.Stopwatch sw = new Stopwatch(); sw.Reset(); sw.Start(); int resultYa =