问题:System.Guid.NewGuid();结果:C# System.Guid.NewGuid()
2015-10-29 09:52
447 查看
C# System.Guid.NewGuid()
概念GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。
在 Windows 平台上,GUID 广泛应用于微软的产品中,用于标识如如注册表项、类及接口标识、数据库、系统目录等对象。
格式
GUID
的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f
范围内的一个32位十六进制数。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID 值。
System.Guid.NewGuid().ToString("N"); 32位字符串
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
System.Guid.NewGuid().ToString("D"); 连字符分隔的32位字符串
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
System.Guid.NewGuid().ToString("B"); 在大括号中、由连字符分隔的32位字符串
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
System.Guid.NewGuid().ToString("P"); 在圆括号中、由连字符分隔的32位字符串
(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)
相关文章推荐
- UITextField内容太靠左边,不美观,添加一个空白的leftView,让它缩进一点
- UIViewController的生命周期及iOS程序执行顺序
- Mysql数据库 hibernate保存数据时,Mysql主键需设定自增,否则报错!(Field 'id' doesn't have a default value)
- Qt的gui编程是,点击一次button出现两次action
- iOS 代码实现获得应用的版本号(Version/Build)
- UIScrollable的基本讲解
- 【Codeforces Round #327 (Div. 2) D】【贪心+二分】 Chip 'n Dale Rescue Rangers 救援任务 变风向
- iOS多线程编程之NSOperation和NSOperationQueue的使用
- UIImageView 获取图片的 宽 高
- error:unknown filesystem grub rescue
- JDBC中Statement接口提供的execute、executeQuery和executeUpdate之间的区别
- 通用固定长度编码格式的字符串查找算法的实现
- UI基础之 --------- UITableView
- SpriteBuilder中节点位置类型为百分比时不能定位的解决
- SpriteBuilder中节点位置类型为百分比时不能定位的解决
- SpriteBuilder中节点位置类型为百分比时不能定位的解决
- 桌面虚拟化,你还担心什么?
- extensions添加的方法是requires
- iOS输入框UITextView随键盘UIkeyboard弹出与消失改变Rect
- How the performance impacts your revenue-性能影响营收