C# GUID를 16자리 문자열 또는 19자리 숫자로 변환하고 고유한 코드를 확인합니다.

506 단어
개발 과정에서 비교적 중요한 코드를 소장하고 아래 자료는 C#GUID를 16자리 문자열이나 19자리 숫자로 변환하여 유일한 코드를 확보하는 것이 여러분께 도움이 될 것입니다.

public static string GuidTo16String()  
{  
    long i = 1;  
    foreach (byte b in Guid.NewGuid().ToByteArray())  
    return string.Format("{0:x}", i - DateTime.Now.Ticks);  
}  
public static long GuidToLongID()  
{  
    byte[] buffer = Guid.NewGuid().ToByteArray();  
    return BitConverter.ToInt64(buffer, 0);  
}   

전재 대상:https://blog.51cto.com/14118518/2342689

좋은 웹페이지 즐겨찾기