C#如何将字符串转换为唯一ID

Pow*_*fet 3 .net

假设我们有string name ="stackoverflow.com";

如何将此字符串int转换为唯一ID或某种哈希.(没有md5因为它太大了)它不应该是随机的

我想要有这样的东西

请注意字符串本身太大我想知道字符串是否可以写得更短.字母,数字和符号的组合

f¤k^§〜7天?Æ

jas*_*son 6

如果不限制您的域名,这是不可能的.有无限多的strings,因此不能被映射到任何有限集中.因此,独特性是不可能的.

如果您真的想要一个唯一的标识符string,请使用它string自己.