C# 生成GUID

1、Guid.NewGuid().ToString("N") 结果为:
    38bddf48f43c48588e0d78761eaa1ce6
2、Guid.NewGuid().ToString("D") 结果为:
    57d99d89-caab-482a-a0e9-a0a803eed3ba
3、Guid.NewGuid().ToString("B") 结果为:
    {09f140d5-af72-44ba-a763-c861304b46f8}
4、Guid.NewGuid().ToString("P") 结果为:
    (778406c2-efff-4262-ab03-70a77d09c2b5)
默认为第2种效果

时间: 2024-12-27 19:35:57

C# 生成GUID的相关文章

Javascript生成GUID

GUID(全球唯一标识)是微软使用的一个术语,由一个特定的算法,给某一个实体,如Word文档,创建一个唯一的标识,GUID值就是这个唯一的标识码.除了.Net有专门的方法生成外,JS也可以生成GUID,一般有两种方式,分别是 方法一: //JS生成GUID函数,类似.net中的NewID(); function S4() { return (((1+Math.random())*0x10000)|0).toString(16).substring(1); } function NewGuid()

SSIS Package重新生成GUID

Package有一个标识ID,这个ID是GUID,如果通过一个已经存在的Package复制一个Package,那么这两个Package的Name和GUID是相同的,可以在Properties中Identification 目录中重新生成GUID,并重命名Name属性. Differentiating Package Copies Log data includes the name and the GUID of the package to which the log entries belo

JavaScript生成GUID的方法

一.生成GUID的方法一 JScript 代码   复制 function guid() { function S4() { return (((1+Math.random())*0x10000)|0).toString(16).substring(1); } return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4()); } 二.生成GUID的方法二 JSc

原生JavaScript生成GUID的实现

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的.通常平台会提供生成GUID的API.生成算法很有意思,用到了以太网卡地址.纳秒级时间.芯片ID码和许多可能的数字.GUID的唯一缺陷在于生成的结果串会比较大. GUID的格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 大家都知道GUID在前端开发中用处不大,但如果需要插入某个ID,并且这个ID与后台对应等其它需要GUID的操作时,为了方便,我们还是可以生成一个GUID

VS中生成GUID的方法

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的.它使用网卡MAC.地址.纳秒级时间.芯片ID码和许多可能的数字,这样保证每次生成的GUID永远不会重复,无论是同一个计算机上还是不同的计算机.GUID长什么样呢? {C7B1AFCC-810E-46d0-8157-09FC488D4C71}     看起来挺古怪的吧.在 Windows 平台上,GUID 应用非常广泛:注册表.类及接口标识.数据库.甚至自动生成的机器名.目录名等.不用担心GUID的性能

sqlserver 生成guid以及一些字串操作

--生成guid () 去掉‘-’并转成小写 declare @guid varchar(50) select @guid = NEWID() select len(@guid) select REPLACE(@guid,'-','') select len( REPLACE(@guid,'-',''))

通过JavaScript生成GUID

function newGuid(){ var guid = ""; for (var i = 1; i <= 32; i++){ var n = Math.floor(Math.random()*16.0).toString(16); guid += n; if((i==8)||(i==12)||(i==16)||(i==20)) guid += "-"; } return guid; } 通过JavaScript生成GUID

Oracle 生成Guid;Oracle 生成多个Guid;Oracle 生成带&#39;&#39;-&quot;的Guid

Oracle 生成Guid select sys_guid() from dual Oracle 生成多个Guid select sys_guid() from dual connect by rownum<10 Oracle 生成带''-"的Guid SELECT SUBSTR(GUID, 1, 8) || '-' || SUBSTR(GUID, 9, 4) || '-' || SUBSTR(GUID, 13, 4) || '-' || SUBSTR(GUID, 17, 4) || '-

查询自动生成Guid列

--newid()可以在查询的时候自动生成Guid列 select top 10 *,newid() as Random from ywle where ywlename='001' ordey by Random --创建对应的列 用 uniqueidentifier 类型 IF NOT EXISTS ( SELECT * FROM dbo.SysObjects WHERE ID = object_id(N'[RMA_ExchangeOrderAddTempInfo]') AND OBJECT

JS生成GUID算法

//算法1 //Js代码 function uuid() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); } s[14] = "4"; // bits 12-15 of the time_hi_and_version fiel