Files
codeql/csharp/ql/test/query-tests/Likely Bugs/RandomUsedOnce/RandomUsedOnce.cs
2022-08-24 16:54:34 +01:00

23 lines
456 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
class RandomTest
{
void f()
{
new Random().Next(); // BAD
byte[] buffer = new byte[10];
new Random().NextBytes(buffer); // BAD
new Random().NextDouble(); // BAD
new Random().Next(10); // BAD
new Random().Next(10, 20); // BAD
new Random().Equals(null); // GOOD
}
}