랜덤 함수 사용할 때 몰랐던 내용.
minValue는 포함되지만 maxValue는 포함되지 않습니다.
namespace Test { class Program { static void Main(string[] args) { Random test = new Random(); for (int i = 0; i < 10; i++) { // minValue는 포함되지만 maxValue는 포함되지 않습니다. var index = test.Next(0, 10); Console.WriteLine(index); } Console.ReadLine(); } } }
0 ~ 10 나오는줄 잘 못 사용하고 있었다.
min이상 max미만으로 동작 함.
0 ~ 9가 나옴.
반응형
'Programming > C/C++/C#' 카테고리의 다른 글
C# 공용 구조체(FieldOffset) (0) | 2023.10.19 |
---|---|
ConsoleAppTester (0) | 2023.10.17 |
정규 표현식 Regex (0) | 2021.12.31 |
미리 예약된 attribute 로 코드 정보 받아오기 (0) | 2020.04.18 |
C# Dictionary enum key 사용 시 GC 확인 (0) | 2020.02.23 |
C# WPF 파일 다이얼로그(FileDialog) (0) | 2019.11.15 |
C# 파일 감시자(FileSystemWatcher) 예제 (0) | 2019.11.06 |
C# Xamarin Mac에 페어링 (0) | 2019.04.26 |