GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。

  GUID永远是方便的
对于程序开发的各个方面,.NET Framework简化了建立和处理GUID数值的过程。在.NET程序需要的地方,这一功能很容易地生成唯一的数值。

------------
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种效果

更详细使用参考

是否重复的阐述(无需担忧,重复概率远远小于100公里直径小行星撞击地球)

最新文章

  1. gulp-uglify 与gulp.watch()配合使用时遇到的重复压缩问题
  2. Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键?
  3. html5 canvas(小树姐的牛掰到爆了的作品)
  4. Simple Worker Thread Class
  5. C#中各种计时器
  6. 【 D3.js 入门系列 --- 8 】 对话操作(事件)
  7. Linux入门之常用命令(5)Bash
  8. SDVO-DVI-I2C-register
  9. [转帖]你所不知道的C和C++运行库
  10. DevExpress WinForms使用教程:Data Grid - Find Panel模式
  11. mybatis的工作原理
  12. SpringCloud服务注册与服务发现之Eureka
  13. dubbo provider如何对invoker进行export
  14. java.net.SocketTimeoutException: Read timed out 错误解决
  15. 20155304田宜楠-第三次作业:虚拟机的安装与Linux学习
  16. Deep Learning基础--Softmax求导过程
  17. PHP防抓取数据curl 解决方法
  18. Webpack安装和配置
  19. 通过OpenGL ES在iOS平台实践增强现实(一)
  20. easyui combobox的增加全选解决方案

热门文章

  1. composer-安装插件包
  2. jsoncpp的api简要说明
  3. C语言最小生成树prim算法(USACO3.1)
  4. 在学习c++过程中,总结类的三个用户以及使用权限,感觉非常实用
  5. iOS音频播放 (四):AudioFile 转
  6. PHP使用debug_backtrace方法跟踪代码调用
  7. 基于开源项目的在线网络视频直播项目---一个很好的电视直播开源项目Sopcast
  8. JavaScript语言基础12
  9. 暴走吧!Snapdragon SDK开发速成指南
  10. JSTL1.1函数标签库(functions)如fn:length