0
例如在部分a:我有一個隨機數,並在部分b:我想乘以該隨機數2,但它必須在一個函數,然後部分c:有添加10等等。我想這對你們來說很簡單。我相信我寫的代碼非常愚蠢,但我不是程序員。空引用異常未處理在C#
謝謝。
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; }
}
謝謝you.its作品。你能告訴我爲什麼我們必須寫boot = new Boot(); – user3081200
@ user3081200這就是我第一次寫的東西。 'boot'是你班上的一個領域。如果您不直接爲此字段分配值,則在創建類實例時它將具有默認值 –
+1快速,正確答案。在旁註中,令我驚訝的是,有些人是多麼愚蠢;先生複製/粘貼人。 – gleng