using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//匿名表达式ForEach读取List表
public class Personal
{
public string Name { get; set; }
public int Age { get; set; }
}
public class ReadList : MonoBehaviour {
private List<int> _list = new List<int>();
private List<Personal> perList = new List<Personal>();
void Start () {
//ForEachReadList();
PersonalAdd();
}
void Update () {
}
private void PersonalAdd()
{
perList.Add(new Personal() { Name = "山峰" , Age = 24 });
perList.Add(new Personal() { Name = "书画", Age = 23 });
perList.Add(new Personal() { Name = "余某人", Age = 20 });
perList.Add(new Personal() { Name = "隔壁老王", Age = 25 });
perList.ForEach((x) =>
{
string des = string.Format("姓名:" + x.Name + " " + "年龄:" + x.Age);
Debug.Log(des);
});
}
private void ForEachReadList()
{
int temp = 0;
for (int i = 0; i < 10; i++)
{
temp += i;
_list.Add(temp);
}
//匿名表达式 遍历_list中的数据
//使用Foreach方法打印出List中数值
_list.ForEach((x) =>
{
Debug.Log(x);
});
}
}