c# 生成唯一id 主键
来源:互联网 发布:linux启动nginx服务 编辑:程序博客网 时间:2024/05/18 09:58
//字符串
private static string GenerateStringID()
{
long i = 1;
foreach (byte b in Guid.NewGuid().ToByteArray())
{
i *= ((int)b + 1);
}
return string.Format("{0:x}", i - DateTime.Now.Ticks);
}
//数字
private static long GenerateIntID()
{
byte[] buffer = Guid.NewGuid().ToByteArray();
return BitConverter.ToInt64(buffer, 0);
}
//利用时间
public static string GenerateOrderNumber()
{
Random R=new Random();
string strDateTimeNumber = DateTime.Now.ToString("yyyyMMddHHmmssms");
string strRandomResult = R.Next(1, 1000).ToString();
return strDateTimeNumber + strRandomResult;
}
//guid
string ret= Guid.NewGuid().ToString("N") // 去除—
0 0
- c# 生成唯一id 主键
- C# 生成唯一ID
- Oracle唯一主键ID的生成
- c#生成唯一ID(strings&numbers )
- mysql生成唯一主键
- 高并发分布式环境中获取全局唯一ID[分布式数据库全局唯一主键生成]
- 生成唯一的ID
- 生成全局唯一Id
- php 生成唯一ID
- php生成唯一id
- MySql唯一ID生成
- [算法] 生成唯一id
- 生成唯一ID
- PHP生成唯一ID
- redis生成唯一id
- 生成唯一ID
- 数据库主键ID生成
- 分布式系统生成唯一主键
- 详解使用sax解析xml文件的DefaultHandler处理类(转载)
- OpenStack Icehouse error: Virtual Interface creation failed解决方法
- PyDev的安装(编写Python的Eclipse插件)
- Android解析服务器端发来的xml数据示例
- UML语言简介-用例图
- c# 生成唯一id 主键
- 阿里巴巴面试题
- 那些年,我们一起玩过的儿童游戏
- 可视化日志分析软件:Logstalgia
- CSS Pseudo-classes & Pseudo-elements
- CodeForces 412E - E-mail Addresses (模拟)
- IT行业三大定律
- android反编译
- Cocos2d-x开发网络游戏(四) 处理网络线程