728x90
- 주제
>>Random Class (메서드 4개)
- 공부내용
1.Random Class
namespace System 안에 존재하여 C# 파일 생성시 자동으로 포함되는 클래스이다.
2. 객체 생성
new 키워드와 생성자를 이용하여 Random 타입의 객체를 생성한다.
Random 변수명 = new Random();
3. Next() 메서드
임의의 정수(n >= 0)를 반환하는 함수이다.
Random rand = new Random();
int luckyNumber = rand.Next(); //luckyNumber에는 0이상의 임의의 랜덤한 숫자가 들어감
4. Next(int minValue, int maxValue) 메서드
minValue이상 maxValue미만의 임의의 수를 반환하는 함수이다.
Random rand = new Random();
int number = rand.Next(4, 8); //4,5,6,7
5. Next(int maxValue) 메서드
0이상 maxValue미만의 임의의 수를 반환하는 함수이다.
Random rand = new Random();
int number = rand.Next(7); //0,1,2,3,4,5,6
6. NextDouble() 메서드
double 타입의 임의의 수(0.0 ~ 1.0)를 반환하는 함수이다.
Random rand = new Random();
double d = rand.NextDouble();
참조사이트
https://blockdmask.tistory.com/347
728x90
반응형
'유니티' 카테고리의 다른 글
Day 21 - C# (Nullable, StringBuilder) (0) | 2024.05.08 |
---|---|
Day 20 - C# (생성자 개념 및 사용) (0) | 2024.05.07 |
Day 18 - C# (얇은 복사, 깊은 복사, ICloneable) (0) | 2024.05.03 |
Day 17 - C#(Func & Action, Where문) (0) | 2024.05.02 |
Day 16 - C# (참조형, 박싱, 람다, 델리게이트) (0) | 2024.05.01 |