如何将字符串转换为唯一标识符
本文关键字:唯一 标识符 转换 字符串 | 更新日期: 2023-09-27 18:07:04
我想将一个字符串作为惟一标识符类型插入到表中。但是当我将它插入数据库时,它抛出了一个错误。如何将string
转换为uniqueidentifier
您可以尝试:
new Guid("string to convert");
但是字符串需要已经是Guid格式了
在。net 4中,有一个Guid.TryParse(string, out Guid)
,在成功时返回bool
。
这是一种尝试将string
解析为Guid
的安全方法。在我的示例中,input
是来自用户的string
变量:
var myGuid = new Guid();
if (Guid.TryParse(input, out myGuid)) {
// Parsed OK
}
使用其中之一:
Guid.TryParse
或
Guid.TryParseExact