効率的な乱数発生器を探しています。それほど重要ではありませんが、文字列/整数ジェネレーターになることを好みます。画像をコピーして、その名前をデータベースに保存する必要があります。データベースから名前を抽出するため、意味のある名前を付ける必要はありませんが、画像をディレクトリにコピーする必要があるため、画像の名前に一意の名前を選択する必要があります。すべてのチェックはデータベースへの新しいクエリであるため、一意の名前を取得する前に必要なクエリの数を最小限に抑えるために、効率的なランダム ジェネレーターが必要です。多くのアルゴリズムがあることは知っていますが、簡単な検索では見つけることができませんでした。やり過ぎになるようなものは望んでいません。結局のところ、何も暗号化していません。一意の名前が必要なだけですが、それでも画像の数が大きくなったときは必要ありません」
3 に答える
6
試す
string uniqueName = Guid.NewGuid().ToString("N");
于 2013-03-04T13:06:44.457 に答える
-1
真のランダムジェネレーターの場合は、RNGCryptoServiceProviderを使用します。その例を見てください:乱数の生成
于 2013-03-04T13:11:17.787 に答える