Я создаю GUID, используя следующий оператор в своем коде
byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) );
Но когда создается GUID, я обнаруживаю, что он также содержит символ дефиса. Как мне создать GUID, состоящий только из букв (верхнего и нижнего регистра) и цифр? Я не хочу использовать дефис. Может ли кто-нибудь дать мне такую идею?
string.Replace(char, char)
для этого, но на самом деле это бессмысленно и ненужно. Подумайте о том, чтобы опубликовать новый вопрос и попытаться спросить, чего вы действительно хотите достичь - похоже, это больше, чем просто избавление от дефисов в строках GUID.источник