unity List简单用法

   public List<int> mPos = new List<int>();

    private int index = 0;

    void Start()
    {

    }

    //添加元素
    public void OnAdd()
    {
        index++;
        mPos.Add(index);
    }
    //遍历List中元素
    public void OnForeach()
    {
        for (int i = 0; i < mPos.Count; i++)
        {
            //Count获得List中元素数目
            print(mPos[i]);
        }

    }
    //删除元素
    public void OnRemove()
    {
        index--;
        //mPos.Remove(mPos[index]);
        mPos.RemoveAt(index);
    }
    //判断某个元素是否在List中
    public void onContains()
    {
        //Contains里面的元素,返回值是true或者false
        if (mPos.Contains(2))
        {
            print("存在!");
        }
        else
        {
            print("不存在!");
        }

    }
    //清空
    public void onClear()
    {
        mPos.Clear();
        index = 0;
    }
 

发布了68 篇原创文章 · 获赞 12 · 访问量 3万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览