프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / MarkusAutoUpdate / src / IIpc / Common.cs @ 56f4174c

이력 | 보기 | 이력해설 | 다운로드 (767 Bytes)

1 d8f5045e taeseongkim
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6
7
namespace IIpc
8
{
9
    public class Commons
10
    {
11
        //GUID생성(최민수 사원 수정) //조장원 대리 다시 변경
12
        public static string shortGuid()
13
        {
14
            byte[] bytes = new byte[16];
15
            using (var provider = System.Security.Cryptography.RandomNumberGenerator.Create())
16
            {
17
                provider.GetBytes(bytes);
18
            }
19
20
            var guid = new Guid(bytes);
21
22
            return Convert.ToBase64String(guid.ToByteArray())
23
                .Substring(0, 10)
24
                .Replace("/", "")
25
                .Replace("+", "") + DateTime.UtcNow.Ticks.ToString("x");
26
        }
27
    }
28
}
클립보드 이미지 추가 (최대 크기: 500 MB)