例如在a部分:我有一个随机数,在b部分:我想将该随机数乘以2,但它必须在一个函数中,然后c:必须添加10,依此类推。我想这对你们来说非常简单。我确信我写的是非常愚蠢的代码,但我不是程序员。
感谢。
class Program
{
static void Main(string[] args)
{
Boot boot = new Boot();
Game game = new Game();
Console.WriteLine("Matrix Lengte: " + game.Matrix);
Console.WriteLine("Lengte boot: " + boot.Lengte);
Console.ReadLine();
class Game
{
private Boot boot;
private int matrix;
public int Matrix
{
get { return matrix; }
set { matrix = value; }
}
public Game()
{
matrix= boot.Lengte*2;
}
internal Boot Boot
{
get { return boot; }
set { boot = value; }
}
答案 0 :(得分:6)
默认情况下,字段的默认值为null
,用于引用类型。所以,只需添加boot
初始化:
public Game()
{
boot = new Boot(); // or pass via constructor parameter
matrix = boot.Lengte * 2;
}