C#으로 ASCII 테이블 만들기 | Bryan Hogan | no dogma blog

C#코드로 ASCII 테이블을 만듭니다. 좀 더 간결한 버젼을 댓글로 ^^;


5개의 좋아요
Enumerable.Range(0, 128).GroupBy(i => i % 32)
						.Select(g => string.Join(" \t ", g.Select(i => i is < 32 or >= 127
											? $"  {i.ToString().PadLeft(3)} {i.ToString("X")}"
											: $"{(char)i} {i.ToString().PadLeft(3)} {i.ToString("X")}")))
						.ToList()
						.ForEach(line => Console.WriteLine(line));

예쁘게 출력하려다 보니 간결함과는 거리가 멀어졌지만 놓고 가봅니당~

3개의 좋아요