code

C #에서 Guid를 사용하는 방법?

codestyles 2020. 9. 13. 10:33
반응형

C #에서 Guid를 사용하는 방법?


이 코드 :

Something = new Guid() 

반환 중 :

00000000-0000-0000-0000-000000000000

항상 왜 그런지 모르겠어요? 왜?


당신은 사용해야합니다 Guid.NewGuid()


기본 생성자를 사용하는 것과 반대로 NewGuid를 호출해야하는 이유에 대한 간단한 설명입니다. 필드를 기본값으로 설정합니다. Guid의 경우 Guid를 구성하는 바이트는 모두 0입니다. Guid에 대한 특별한 경우를 만들거나 클래스로 만드는 대신 NewGuid 메서드를 사용하여 새로운 "무작위"Guid를 생성합니다.


그것은 System.Guid.

코드에서 GUID를 동적으로 생성하려면 :

Guid messageId = System.Guid.NewGuid();

그 가치를 확인하려면 :

string x = messageId.ToString();

something = new Guid()같음 something = Guid.Empty.

사용 Guid.NewGuid();하는 대신


 Guid g1 = Guid.NewGuid();

 string s1;
 s1 = g1.ToString();
 Console.WriteLine("{0}",s1);
 Console.ReadKey();

참고 URL : https://stackoverflow.com/questions/904021/how-to-use-guids-in-c

반응형