Tutorial CSharp : Cara membuat Random String A-Z 0-9 di C#, Membuat No Faktur Random abcdefghijklmnopqrstuvwyxzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 di C#, Lihat tutorialnya !
Membuat Aplikasi Inventory memerlukan No Faktur, Membuat No faktur dengan String "abcdefghijklmnopqrstuvwyxzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" menggunakan Csharp sangatlah mudah, seperti Tutorial SCode sebelumnya, Tutorial Vb.Net : Nomor Faktur Otomatis Aplikasi Inventory, Random String bisa ditambah dengan DateTime, jadi string yang sudah dirandom akan otomatis menambahkan tanggal/jam/menit/detik string tersebut diLoad.
Membuat Random String C# :
Buatlah Sebuah Form baru di Visual Studio 2010 dengan nama "FrmUtama.Cs", dan tuliskan semua Code dibawah ini :
// Functions No Faktur Random rand = new Random(); public const string Alphabet = "abcdefghijklmnopqrstuvwyxzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; public string GenerateString(int size) { char[] chars = new char[size]; for (int i = 0; i < size; i++) { chars[i] = Alphabet[rand.Next(Alphabet.Length)]; } return new string(chars); }Panggil Functions Random String pada Form Load C# :
textBox1.Text = GenerateString(16); //Random string di textbox1 sebanyak 16 digitsangat mudah bukan ?
Jika ingin ditambahkan dengan value Date Time, tinggal Kolaborasi sedikit kode diatas seperti ini :
string x = DateTime.Now.ToString(); textBox1.Text = GenerateString(16) + x;