Итак, существует несколько способов создания случайного bool в С#:
-  Использование Random.Next(): 
rand.Next(2) == 0 -  Использование Random.NextDouble(): 
rand.NextDouble() > 0.5 
Есть ли разница? Если да, то какая из них на самом деле имеет лучшую производительность? Или есть другой способ, который я не видел, может быть еще быстрее?