Donate

Random Class In C#.NET Not Generating Proper X And Y Coordinates

I am creating a snippet to change x and y coordinates upon runtime. However,not as i expected,the generated random numbers does not meet my requirements.
Here is the C# snippet:
switch (odd_eve)  
  {  
   case 0:    
      Random rand = new Random();             
      count = rand.Next(0, 300);  
      break;  
  case 1:  
      Random rand1 = new Random();   
      count = rand1.Next(310, 600);  
      break;  
  default:  
  }  
Based from the code above,the random generates a slanting x and y coordinates. The solution i come up came from the idea of a fellow developer to declare one Random object in one class.
Random rand = new Random(); //declared as global variable  
 //function snippet  
 switch (odd_eve)  
 {  
  case 0:           
     count = rand.Next(0, 300);  
     break;  
 case 1:  
     count = rand.Next(310, 600);  
     break;  
 default:  
 }  
Works like a charm!!!

Comments

Donate

Popular Posts From This Blog

WPF CRUD Application Using DataGrid, MVVM Pattern, Entity Framework, And C#.NET

How To Insert Or Add Emojis In Microsoft Teams Status Message

TypeScript Error Or Bug: The term 'tsc' is not recognized as the name of a cmdlet, function, script file, or operable program.