프로젝트

일반

사용자정보

개정판 09c5d530

ID09c5d530c4a4f6941bea56e021f32fa93330521d
상위 ab590000
하위 7cf8b728

김태성이(가) 4년 이상 전에 추가함

Guid.cs 추가

Change-Id: I4a82fd4189ec7597aaa840a9e42f1a79b4702c37

차이점 보기:

FinalService/KCOM_FinalService/CommonLib/Guid.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5

  
6
namespace CommonLib
7
{
8
    public static class Guid
9
    {
10
        public static string shortGuid()
11
        {
12
            byte[] bytes = new byte[16];
13
            using (var provider = System.Security.Cryptography.RandomNumberGenerator.Create())
14
            {
15
                provider.GetBytes(bytes);
16
            }
17

  
18
            var guid = new System.Guid(bytes);
19

  
20
            return Convert.ToBase64String(guid.ToByteArray())
21
                .Substring(0, 10)
22
                .Replace("/", "")
23
                .Replace("+", "") + DateTime.UtcNow.Ticks.ToString("x");
24
        }
25
    }
26
}

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)