나는 부드럽고 물결 모양의 색상을 만들기 위해 무작위로 결정된 색상으로 여러 개의 패널을 만들고 20 밀리 초마다 임의의 상수로 증가/감소시킬 프로그램을 만들고 있습니다. 이를 위해 방금 Random 클래스의 Next (int) 메서드를 사용했습니다. 단일 인스턴스의 경우 완벽하게 작동합니다. 프로그램을 실행할 때마다 다른 색이 다른 속도로 변경됩니다. 문제는 여러 패널을 만들려고 할 때 발생합니다. 모두는 아니지만 대부분이 서로 똑같이 보이고 행동하며 나와 임의로 생성 된 숫자가 모두 동일 함을 의미합니다. 나는 이것이 빠른 연속으로 모든 의사 난수를 생성 한 결과로 모든 것이 같은 씨앗을 기반으로한다고 가정합니다.C#에서 신속하게 난수 생성하기
랜덤 정수를 연속적으로 생성하여 Random 클래스를 사용하여 동일한 것이 아닌지 확인하는 것보다 나은 방법이 있습니까? 이미 C#에 내장 된 방법이 없으면 의사 랜덤 넘버 생성기를 개발하는 간단한 방법이 있습니까? (이것이 C#을 처음 사용하는 첫 번째 방법입니다)?
매번 PRNG 개체를 다시 초기화하거나 다시 만드시겠습니까? 알맞은 PRNG는 사용자가 설명하는 것과 동일한 숫자를 안정적으로 생성해서는 안됩니다. –