今天在公司做修改功能时,老大让使用部分更新,但是表中的主键是UNIQUEIDENTIFIER类型,它会在我们添加纪录时,默认生成一个unicode码,
但是我现在必须要将获取到的已经是string类型的unicode码,反过来给其中的一个表类型变量赋值。于是百度,后来发现居然是这样的,只需要用这个
unicode码的string形式初始化一个unicode即可。
代码如下:
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Guid的学习使用{ class Program { static void Main(string[] args) { string s = Guid.NewGuid().ToString(); Console.WriteLine(s); Guid myGuid = new Guid(s); Console.WriteLine(myGuid.ToString()); Console.ReadKey(); } }}
输出结果: