public void LoadCSV(string fileName, BaseInfo classType) { txtTable = ((TextAsset)Resources.Load("Data/" + fileName)).text.Replace("\r", ""); string[] msgArray = txtTable.Split('\n'); List <BaseInfo> baseInfoList = new List <BaseInfo>(); for (int i = 1; i < msgArray.Length - 1; i++) { BaseInfo newInfo = classType.GetNew(); newInfo.ChangeValues(msgArray[i].Split(',')); baseInfoList.Add(newInfo); } CSVTable.Add(fileName, baseInfoList); }