을 int로 비교? "=="나에게C#을 내가 int로 임의의 생성 수를 비교하려면 어떻게 임의의 숫자가
if (Convert.ToDouble(j) == 0) //doesn't work too
을 int로 비교? "=="나에게C#을 내가 int로 임의의 생성 수를 비교하려면 어떻게 임의의 숫자가
if (Convert.ToDouble(j) == 0) //doesn't work too
i
항상 유형 System.Random
이 될 것입니다 컴파일 오류를 제공하고 수 없을 것 동안
Random i = new Random();
static int generaCasuale(Random i)
{
return i.Next(7);
}
generaCasuale(i);
if(i.Equals(0))
MessageBox.Show(vincitore + " vince!", "GG EASY");
else if (i.Equals(1)){ {
MessageBox.Show(vincitore + " hai barato..", "GG EASY");
}
else if(i.Equals(2))
{
MessageBox.Show(perdente + " sei Rincoglionito?", "GG EASY");
}
.Equals은 작동하지 않습니다. 당신은 값 i.Next
전화의을 비교하고자 했습니까?
는 generaCasuale
int를 반환하지만 당신은 결코 그 반환 값을 사용하지 않는 것; 당신은 아무 것도 지정하지 않고 메서드를 호출하고 있습니다. int x = generaCasuale(i);
을 쓰려면 x
을 정수와 비교할 수 있습니다.
당신은 당신이 변수에 generaCasuale
의 결과를 할당 한 다음 사이에 참조 비교를하고있는 .Equals
을 사용하여
int myNum = generaCasuale(i);
if (myNum == 1) //etc
을 비교하는 것을 사용할 필요가 없습니다 결과
상기 RNG를 비교하는 상기 RNG 객체와 INT
매우 분명, 나는 C# 및 일반적으로 프로그래밍 언어에 아주 새로운 해요. 나는 큰 콩알 만 발가락 프로젝트에서 일하고 있어요 , 그래서 나는 게임의 마지막에 말을 문구를 추가했습니다. 이제 저는 그것들을 무작위로 원해서 작동시킵니다. 고마워요 =) 어쨌든 블랙 메탈도 좋아합니다, 우즈 스칸디나비아 –