迷路もどきパクってみました。

 むかしむかしのコモドールでの実行画面。シンプルな画面で迷路っぽい出力。

現代のC#でできないわけがなかろうとパクってみました。

 
using System;
namespace ConsoleApplication3 {
    class Program {
        static void Main(string[] args) {
            int c = 0;
            var v = new Random();
            while (true) {
                //(int)'/' = 65295
                //(int)'\' = 65340 = 65295 + 45
                var cc
                    = (char)(65295 +
                    Math.Round(v.NextDouble(), 0, MidpointRounding.ToEven) * 45);
                Console.Write(cc);
                c++;
                if (c == 40) {
                    c = 0;
                    Console.WriteLine("");
                }
            }
        }
    }
}
 
元のコードとはシンプルさにおいて大きな違いがありますが、/と\の文字コードが連続してないやらなんやらで。。。。すんまそ。
んでも実行結果
 f:id:turkey_pc:20170730162937p:plain
 
(追記)配列に逃げたほうがシンプルだったろうなぁ。