private static UuidBytesWithUtf8Bytes[] GetUtf8UnescapedStrings(UuidStringWithBytes[] src, string format) { var result = new UuidBytesWithUtf8Bytes[src.Length]; for (var i = 0; i < src.Length; i++) { result[i] = new UuidBytesWithUtf8Bytes(src[i].Bytes, new Uuid(src[i].Bytes).ToString(format)); } return(result); }
private static UuidBytesWithUtf8Bytes[] GetUtf8EscapedStrings(UuidStringWithBytes[] src, string format) { var result = new UuidBytesWithUtf8Bytes[src.Length]; for (var i = 0; i < src.Length; i++) { var bytes = src[i].Bytes; var uuid = new Uuid(bytes); var escapedString = ToUtf8EscapedString(uuid, format); result[i] = new UuidBytesWithUtf8Bytes(bytes, escapedString); } return(result); }