Hex Dump using LINQ (in 7 lines of code)
Posted
on Dot net Slackers
See other posts from Dot net Slackers
Published on Fri, 12 Mar 2010 00:00:00 GMT
Indexed on
2010/03/13
3:47 UTC
Read the original article
Hit count: 266
Filed under:
Eric White has posted an interesting LINQ query on his blog that shows how to create a Hex Dump in something like 7 lines of code.Of course, this is not production grade code, but it's another good example that demonstrates the expressiveness of LINQ.Here is the code:byte[] ba = File.ReadAllBytes("test.xml");int bytesPerLine =
16;string hexDump = ba.Select((c, i) => new { Char = c, Chunk = i / bytesPerLine })
.GroupBy(c => c.Chunk) .Select(g
=> g.Select(c...
Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: here.
© Dot net Slackers or respective owner