コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }