相关疑难解决方法(0)

生成唯一ID

我是大学生,我们的任务是创建一个搜索引擎.当添加到边界时,我很难生成分配给每个URL的唯一ID.我曾尝试使用SHA-256哈希算法以及Guid.这是我用来实现guid的代码:

public string generateID(string url_add)
{
    long i = 1;

    foreach (byte b in Guid.NewGuid().ToByteArray())
    {
        i *= ((int)b + 1);
    }

    string number = String.Format("{0:d9}", (DateTime.Now.Ticks / 10) % 1000000000);

    return number;
}
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net uniqueidentifier

57
推荐指数
6
解决办法
18万
查看次数

标签 统计

.net ×1

asp.net ×1

c# ×1

uniqueidentifier ×1