次のコードを持つ ASP.net Web サイトがあります。
Random r = new Random();
string mustBeUnique = DateTime.Now.Ticks + r.Next(1000);
Random は時間に基づいているため、2 つのリクエストが同時に発生すると同じ乱数が生成されると考えられているようです。
これを解決する最善の方法は何ですか?
次のコードを持つ ASP.net Web サイトがあります。
Random r = new Random();
string mustBeUnique = DateTime.Now.Ticks + r.Next(1000);
Random は時間に基づいているため、2 つのリクエストが同時に発生すると同じ乱数が生成されると考えられているようです。
これを解決する最善の方法は何ですか?