Tepat ketika saya menghasilkan GUID, saya menemukan beberapa tanda hubung di antara karakter dan juga pada interval yang ditentukan
8b55fec7-c987-4e7b-abad-16e5aaea9b53
Apakah ada cerita di balik ini?
Catatan: Tujuan saya adalah untuk menghapus tanda hubung karena saya menambahkan GUID ini ke nama file dan nama file kami hanya boleh aplhanumeric.
Jawaban:
Tanda hubung selalu ditempatkan pada posisi yang sama, sehingga Anda tidak akan kehilangan informasi (atau keunikan) dengan menghapusnya.
Lihat Stack Overflow: Mengapa ada tanda hubung dalam. NET GUID? untuk penjelasan terperinci.
sumber
Urutan panjang sangat sulit untuk diurai bagi manusia, karenanya tanda hubung. Tapi GUID itu sendiri hanyalah angka, jadi kamu bisa menjatuhkannya.
sumber