- Регистрация
- 21 Фев 2017
- Сообщения
- 219
- Реакции
- 74
- Баллы
- 3

[HIDE]
Код:
using System;
using System.Windows.Forms;
using System.IO;
namespace GenPass
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Random rnd = new Random(); int[] symb = { 33, 35, 36, 37, 38, 42, 95 }; int length;
private void button1_Click(object sender, EventArgs e)
{
StringWriter sw = new StringWriter(); length = Convert.ToInt32(numericUpDown1.Value);
for (; length > 0; length--)
{
switch (rnd.Next(1, 5))
{
case 1: sw.Write((char)rnd.Next(65, 91)); break;
case 2: sw.Write((char)rnd.Next(97, 123)); break;
case 3: sw.Write((char)rnd.Next(48, 58)); break;
case 4: sw.Write((char)symb[rnd.Next(0, 7)]); break;
}
}
textBox2.Text = sw.ToString();
}
private void button2_Click(object sender, EventArgs e)
{
Clipboard.SetText(textBox2.Text);
}
}
}