WriteUlongAsHexToBuffer() static private method

static private WriteUlongAsHexToBuffer ( ulong value, TextWriter textWriter ) : void
value ulong
textWriter System.IO.TextWriter
return void
示例#1
0
        private static string GetCursorPrefix()
        {
            using (var rng = new RNGCryptoServiceProvider())
            {
                var data = new byte[4];
                rng.GetBytes(data);

                using (var writer = new StringWriter(CultureInfo.InvariantCulture))
                {
                    var randomValue = (ulong)BitConverter.ToUInt32(data, 0);
                    Cursor.WriteUlongAsHexToBuffer(randomValue, writer);
                    return("d-" + writer.ToString() + "-");
                }
            }
        }