Example #1
0
    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);
    }