Console.WriteLine(BitConverter.ToString(byteArray[]));
がハイフン区切りで羅列してくれるんだけれど、なんか大きなお世話。
数珠繋ぎで欲しい場合って

for (int i = 0; i < byteArray.Length; i++) {
Console.Write("{0:X2}", byteArray[i]);
}
ってぐるぐる廻すしか方法無い?