gpt4 book ai didi

c# - 如何在没有变量的情况下将新对象添加到列表中?

转载 作者:行者123 更新时间:2023-11-30 20:20:13 24 4
gpt4 key购买 nike

我试图通过构建一个新的 asd 然后添加它来将我的 asd 类的一个新实例添加到列表中,但是 Unity 给出了一个 Object not set to instance of object 错误。

using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class asd {
public int a = 0;
public string s = "asd";

public asd (int apop, string ssdf) {
a = apop;
s = ssdf;
}
}

public class test : MonoBehaviour {

public List<asd> list;

// Use this for initialization
void Start () {
list.Add (new asd(1, "yeee"));
list.Add (new asd(456, "oooo"));
}

// Update is called once per frame
void Update () {

}
}

最佳答案

如下所示正确实例化您的列表,然后向其添加 asd

public List<asd> list = new List<asd>();

// Use this for initialization
void Start () {
list.Add(new asd(1, "yeee"));
list.Add(new asd(456, "oooo"));
}

关于c# - 如何在没有变量的情况下将新对象添加到列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37230635/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com