パスワードのようなランダムな文字列を生成するここでは、パスワードとして使えそうな、ランダムな文字列を作成する方法を幾つか紹介します。 .NET Framework 2.0以上で、Membership.GeneratePasswordメソッドを使用する.NET Framework 2.0からは、Membershipクラス(System.Web.Security名前空間)のGeneratePasswordメソッドを使って簡単にできます。Membershipクラスを使用するには、System.Web.dllを参照設定に追加する必要があります。 GeneratePasswordメソッドで生成される文字列には、アルファベットの大文字、小文字、数字と、それ以外に、!@#$%^&*()_-+=[{]};:<>|./?(区切り記号)が使用されます。 以下に、8文字のランダムな文字列を生成する例を示します。
![パスワードのようなランダムな文字列を生成する](https://cdn-ak-scissors.b.st-hatena.com/image/square/76025eea2f6d871bdb167f45628aebf57b6c092d/height=288;version=1;width=512/https%3A%2F%2Fdobon.net%2Fs%2Fimg%2Fog%2Fm%2Fvb%2Fdotnet%2Fstring%2Fgeneratepassword.jpg)