首先我们定义学生 以及学生的信息
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using LitJson;
using System.IO;
[System.Serializable]
public struct StudentMess//声明一个学生信息的结构体
{
public string Name;//定义一个string类型的Name
public long phoneNumber;//定义一个long类型的phoneNumber
public long ID_Number;//定义一个long类型的ID_Number
}
[System.Serializable]
public struct StudentManager//声明一个学生管理的结构体
{
public int ID;//定义一个int类型的ID
public string Name;//定义一个string类型Name
public StudentMess studentMess;
}
利用for循环添加三个人员信息
public class JsonCeshi : MonoBehaviour
{
public List<StudentManager> studentManagers;//定义(新建)花名册(多人)
private void Start()
{
for (int i = 0; i < 3; i++)//添加三个人员信息
{
StudentMess studentMess = new StudentMess();//首先我们需要将这个结构体实例化,然后就可以对结构体里的参数进行赋值了、
studentMess.phoneNumber = 17538565338;//手机