今天,同事发了个邮件说需要一个内部使用的GUID类,而不是System.Guid 结构体.什么意思呢? 例如public void Test(string guidPara) 这个方法的参数是个string类型,但是是通过参数名称告诉调用者是Guid类型的参数,因此,他需要的应该是: public void Test(GUID para), 参数类型这么修改后,所有调用的地方需要统一改一遍,这不很恶.所以,实现了自定义的GUID类: public class GUID { #region 构造…