Générateur de mot de passe aléatoire en C #


Générer un mot de passe aléatoire à l’aide de C #

Cet article explique comment générer un mot de passe aléatoire à l’aide de C # et créer un mot de passe fort, suivons ce didacticiel ci-dessous.

Étape 1:

Concevoir une application de formulaire Windows comme celle-ci (voir l’image ci-dessous)

  • txtusername
  • txtpassword
  • Bouton1
Générateur de mot de passe aléatoire en C # - Conception de formulaire
Générateur de mot de passe aléatoire en C # – Conception de formulaire

Étape 2:

Code source de l’événement cliqué sur le mot de passe aléatoire (Button1):

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace RandomPasswordUsingCsharp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        static string Shuffle(string input)
        {
            var q = from c in input.ToCharArray()
                    orderby Guid.NewGuid()
                    select c;
            string s = string.Empty;
            foreach (var r in q)
                s += r;
            return s;
        }
        private void button1_Click(object sender, EventArgs e)
        {
            int passLength = 6;
            txtpassword.Text = "";
            string text = "aAbBcCdDeEfFgGhHiIjJhHkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ01234567890123456789,;:!*[email protected]_=,;:!*[email protected]_=";
            text = Shuffle(text); //shuffle the above symbols using shuffle() method. 
            text = text.Remove(passLength); //cut the string size according to the chosen trackbar value. 
            txtpassword.Text = text;
        }
    }
}

Résultats:

Générer un mot de passe aléatoire à l'aide de C # - Sortie
Générer un mot de passe aléatoire à l’aide de C # – Sortie

Explication du code:

lire plus  Comment utiliser Firefox Relay pour masquer votre adresse e-mail en ligne

Ce code explique comment créer un mot de passe de manière aléatoire et aide l’utilisateur à créer un mot de passe fort.

Générer un mot de passe aléatoire en utilisant C # – Téléchargement gratuit du code source

Mark Jaylo

[email protected]

YTC: https://www.youtube.com/c/MarkTheProgrammer

Vous pouvez visiter notre Facebook page pour plus d’informations, demandes de renseignements et commentaires.

Louer notre équipe pour faire le projet.

commentaires

commentaires

Code source gratuit C # .Net, Tutoriels gratuits C # .Net, Tutoriels C # .Net





Telecharger ici

Laisser un commentaire

Aller au contenu principal