public void TestRand() { var r = new Random(); //for (int i = 0; i < 100; i++) // Console.WriteLine(r.Next(27)); // long tick = DateTime.Now.Ticks; // Random ran = new Random((int)(tick & 0xffffffffL) | (int)(tick >> 32)); // Stream Recy //var manager = new RecyclableMemoryStreamManager(); //manager.g for (int i = 0; i < 100; i++) { // Console.WriteLine(ran.Next()); } DateTime t = DateTime.Now; Console.WriteLine(t); t = t.AddMonths(-1); Console.WriteLine(t); DapperContext context = new DapperContext("TestDapper"); context.Batch(s => { string sql = @"select 1 as a1;select 2 as a2;select 3 as a3;select 4 as a4; select 5 as a5;select 6 as a6;select 7 as a7;select 8 as a8;select 9 as a9;select 10 as a10; "; Dapper.SqlMapper.GridReader gr = s.QueryMultiple(sql); var a1 = gr.Read <b1>(); var a2 = gr.Read <b2>(); var a3 = gr.Read <b3>(); var a4 = gr.Read <b4>(); var a5 = gr.Read <b5>(); var a6 = gr.Read <b6>(); var a7 = gr.Read <b7>(); var a8 = gr.Read <b8>(); var a9 = gr.Read <b9>(); var a10 = gr.Read <b10>(); }); }