Звучит так, как вы хотите:
Guid user = Guid.Parse("dddddddddddddddddddddddddddddddd");
Обратите внимание, что при повторной печати путеводителя он будет отформатирован по-другому:
// Prints dddddddd-dddd-dddd-dddd-dddddddddddd
Console.WriteLine(user);
Вы можете вызвать Guid(string)
вместо этого конструктор, но лично я предпочитаю вызывать метод Parse
- он более наглядно описывает происходящее и следует тому же соглашению, что и int.Parse
и т. д. С другой стороны, Guid.Parse
был введен только в .NET 4 -Если вы используете старую версию .NET, вам нужно использовать конструктор.Я считаю, что есть некоторые различия в том, какие значения будут приниматься различными вызовами, но я не знаю деталей.