C# Random Integer Generation : 종합 가이드 프로그래밍에서는 정수를 무작위로 생성하는 것이 일반적인 작업입니다. C#은 개발자가 의사 -랜덤 숫자를 쉽게 생성 할 수있는 강력한 클래스를 제공합니다. 랜덤 클래스 를 사용하십시오 C#이있는 임의의 정수를 생성하려면 즉시 인스턴스 a 객체를 만들고 그 메소드를 사용할 수 있습니다. 메소드는 두 가지 매개 변수를 수락합니다 : 시작 값과 끝 값 (최종 값 제외). 예를 들어, 다음 코드는 1과 12 사이의 임의의 정수를 생성합니다. 마찬가지로, 1과 6 사이의 주사위 지점을 생성하는 것과 같은 다른 영역에서 임의의 정수를 생성 할 수 있습니다. 랜덤 인스턴스를 재사용하십시오 짧은 시간에 다중 Random 인스턴스를 생성하면 동일한 임의의 숫자 시퀀스가 발생할 수 있습니다. 는 시스템 시계를 씨앗으로 사용하기 때문입니다. 이를 피하기 위해 인스턴스를 생성하고 여러 난수로 재사용하는 것이 좋습니다. 예를 들어, 클래스 생성자에서 인스턴스를 생성하고 전체 클래스에서 사용할 수 있습니다 : . 인스턴스를 재사용하면 생성 된 임의 숫자 시퀀스가 클래스의 각 인스턴스마다 고유한지 확인할 수 있습니다.