Nikolay_Kashev

Random String Generator With Timestamp

Aug 13th, 2024 (edited)
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.05 KB | Software | 0 0
  1. using System;
  2. using System.Text;
  3.  
  4. public class Program
  5. {
  6.     public static void Main()
  7.     {      
  8.         string title = GenerateRandomString(5);
  9.         string description = GenerateRandomString(10);
  10.        
  11.         Console.WriteLine("Title: " + title);
  12.         Console.WriteLine("Description: " + description);
  13.        
  14.         static string GenerateRandomString(int length)
  15.         {
  16.             string characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  17.             Random random = new Random();
  18.        
  19.             StringBuilder sb = new StringBuilder(length);
  20.        
  21.             for (int i = 0; i < length; i++)
  22.             {
  23.                 char c = characters[random.Next(characters.Length)];
  24.                 sb.Append(c);
  25.             }
  26.            
  27.             //string timestamp = DateTime.Now.AddHours(3).ToString("yyyyMMddHHmmss");
  28.             //string timestamp = DateTime.Now.AddHours(3).ToString(@"dd/MM/yy HH:mm:ss");
  29.             string timestamp = DateTime.Now.AddHours(3).ToString(@"dd.MM.yy HH:mm:ss");
  30.            
  31.             return sb.ToString() + " " + timestamp;
  32.         }
  33.     }
  34. }
  35.  
Advertisement
Add Comment
Please, Sign In to add comment