【发布时间】:2017-12-08 01:58:59
【问题描述】:
我试图能够从 dieclass 中调用该函数并在 matchplay 类中使用滚动编号...这可能吗?
public class DieClass
{
public void DiceRoll(int min, int max)
{
Random random = new Random();
int roll1 = random.Next(0, 6);
int roll2 = random.Next(0, 6);
int roll3 = random.Next(0, 6);
}
}
public class MatchPlay
{
public void Match()
{
DieClass.DiceRoll();
Console.WriteLine("Starting Match Play...");
Console.WriteLine();
Console.WriteLine("Round One");
Console.WriteLine("Your first dice is [0]", roll1);
Console.WriteLine("Your second dice is [0]", roll2);
Console.WriteLine("Your third dice is [0]", roll3);
}
}
}
【问题讨论】:
-
一个类不是一个对象——更像是一个蓝图。您需要 实例化 和 DieClass 类型的对象才能将其用作对象。您还需要阅读How to Ask 并采取tour
-
您需要先学习 C# 基础知识。要么制作 DiceRoll 静态方法,要么实例化 DieClass。同时传递最小、最大参数。您需要返回该值才能打印它们。