如何在C#中创建Guid值?

622

我们的结构体中有一个字段是Guid类型。如何生成有效值?


1
在线上您可以使用此链接 https://devtoolsonline20190908040816.azurewebsites.net/DevTools/GuidGenerator - GomuGomuNoRocket
13个回答

1
很容易。.Net框架提供了一个内置函数来创建和解析GUIDS。这个函数在System命名空间和静态Guid类中可用。
要创建GUID,只需使用以下代码:
var newGuid = System.Guid.NewGuid(); 

要将GUID字符串解析为GUID,请使用以下代码:
var parsedGuid = System.Guid.Parse(guidString);

如果您只想创建一个新的指南并在您的应用程序中使用它,只需使用其中一个在线GUID生成器工具在线GUID生成器来创建一个新的GUID。

1
如果您正在使用Reflection C#,则可以通过以下方式从属性属性中获取guid。
var propertyAttributes= property.GetCustomAttributes();
foreach(var attribute in propertyAttributes)
{
  var myguid= Guid.Parse(attribute.Id.ToString());
}



0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接