我有很多使用GUID的代码(一个给我的架构 - 不是我的选择).
大多数情况下,值来自数据库并从那里加载到内存中.但是,我正在做一些测试,我将一些GUID硬编码到代码中.
我还没有找到一种简单的方法来分配GUID,所以我最终使用了Guid.Parse("....").有没有更简单的方法在C#中分配GUIDS?
value = Guid.Parse("11223344-5566-7788-99AA-BBCCDDEEFF00");
Run Code Online (Sandbox Code Playgroud)
创建字符串然后解析它似乎需要很多开销.我认为有一种更简单的方法来直接分配它.
Tom*_*ler 53
如果您已有字符串表示形式,则Guid可以执行以下操作:
Guid g = new Guid("11223344-5566-7788-99AA-BBCCDDEEFF00");
Run Code Online (Sandbox Code Playgroud)
如果你想要一个全新的,Guid那就做吧
Guid g = Guid.NewGuid();
Run Code Online (Sandbox Code Playgroud)