[Unity&JSON&List&数组]如何用一个 list 代替 二维 sting 类型数组

来源:互联网 发布:java设置环境变量win8 编辑:程序博客网 时间:2024/05/17 02:28

使用 string[] 类型 的List 变量 来代替 二维数组的使用。


using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//使用 该引用,才能获得 Text 组件。public class test : MonoBehaviour {    // public GameObject text;    // public GameObject inputtext;    string[] str = { "a", "b" };//创建 一个 string 类型 的数组    List<string[]> str_array_list = new List<string[]>();    //创建 一个 string[]数组 类型 的List 变量// Use this for initializationvoid Start () {        //把 string[]字符串数组 变量 str 添加 到 str_array_list 类型的 List 变量中        str_array_list.Add(str); str_array_list.Add(str);        for (int i = 0; i< str_array_list.Count ; i++)//遍历 每一个List,   List[0],List[1]        {            Debug.Log(" i " + i + "  str_array_list[i] " + str_array_list[i]);            string[] test_str = str_array_list[i];//定义 一个 string[]字符串数组 变量 test_str             for (int k = 0;k < test_str.Length ;k++)//变量 上面的 test_str            {                Debug.Log(" k "+k+ "  test_str[k]  " + test_str[k]);            }        }    }}
实践结果如下所示:







参考资料:

1.

创建一个字符串数组string[]类型的list

2.

3.












原创粉丝点击