in encode/csharp/core/Encoder.cs [84:95]
public static string HexEncode(byte[] raw)
{
if (raw == null)
{
return string.Empty;
}
StringBuilder result = new StringBuilder(raw.Length * 2);
for (int i = 0; i < raw.Length; i++)
result.Append(raw[i].ToString("x2"));
return result.ToString();
}