備忘録

備忘録

C# 簡単に簡易的なランダム文字列を生成する

最大32文字の0〜9, a〜fの文字でランダム文字列が作れる

// 10文字の乱数
string random = Guid.NewGuid().ToString("N").Substring(0, 10);
// 出力: eb29ab2d92

// 12文字の乱数
string random = Guid.NewGuid().ToString("N").Substring(0, 12);
// 出力: 6ddd4eda7350

// 大文字にしたいときはToUpperをつける
string random = Guid.NewGuid().ToString("N").Substring(0, 10).ToUpper();
// 出力: 74A19E7F23