using System.Collections; using System.Collections.Generic; using UnityEngine; public class ListRemoveTest : MonoBehaviour { // Start is called before the first frame update void Start() { List tuFaDatas = new List(); TuFaData data1 = new TuFaData(); data1.ID = 1; data1.name = TuFaEnum.友邻装备轻度损伤; data1.posX = 1; data1.posY = 2; TuFaData data2 = new TuFaData(); data2.ID = 1; data2.name = TuFaEnum.友邻装备轻度损伤; data2.posX = 1; data2.posY = 2; tuFaDatas.Add(data1); tuFaDatas.Add(data2); List faDatas = new List(); faDatas.Add(tuFaDatas[0]); tuFaDatas.Remove(faDatas[0]); //tuFaDatas.Remove(data2); Debug.Log(tuFaDatas.Count); } // Update is called once per frame void Update() { } }