[C# 문법] C# GUID 이용하여 고유한 키 생성하기
- C#/C# 문법
- 2020. 7. 24. 00:00
안녕하세요.
오늘은 C# 문법에서 GUID를 이용하여 고유한 키를 생성하는 방법에 대해서 알려드리려고 합니다.
먼저, GUID가 무엇인지 모르시는 분들도 계실텐데요.
GUID란 위키백과에서 정의하기로는 “전역 고유 식별자” 라고 합니다.
쉽게 말해서 유일한 고유한 키라고 생각 하시면 되겠습니다.
그럼 C#에서 어떻게 GUID를 생성해서 사용하는지 예제 코드를 통해서 알아 보도록 할게요.
예제 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace GuidTest { class Program { static void Main(string[] args) { string key = string.Empty; string msg = string.Empty;
for(int idx = 0; idx < 10; idx++) { key = string.Empty; key = Guid.NewGuid().ToString();
msg = string.Format("생성된 GUID 는 {0} 입니다.", key);
Console.WriteLine(msg); } } } }
|
실행 결과
위와 같이 GUID가 10개가 생성된 것을 확인하실 수 있습니다.
이렇듯 겹치지 않는 고유한 키를 생성할 경우 유용하게 사용할 수 있을 것 같습니다.
감사힙니다.^^
'C# > C# 문법' 카테고리의 다른 글
[C# 문법] C# 프로세스 죽이기(종료하기) (0) | 2020.07.31 |
---|---|
[C# 문법] C# MySQL 데이터베이스 연결(연동) 방법 (8) | 2020.07.27 |
[C# 문법] C# IF문 줄이기 (0) | 2020.07.23 |
[C# 문법] C# LINQ 4장 – Group By 사용하기 (2) | 2020.07.22 |
[C# 문법] LINQ의 기본 3장 : LINQ from 중첩하여 사용하기 (0) | 2020.07.21 |
이 글을 공유하기