Пример #1
0
    public bool ImportFromCSV(string iCSV)
    {
        bool flag;

        if (iCSV == null)
        {
            flag = false;
        }
        else if (string.IsNullOrEmpty(iCSV))
        {
            flag = false;
        }
        else
        {
            string[] array = CSV.ToArray(iCSV);
            this.DisplayName = array[1];
            this.ShortName   = EnhancementSet.GenerateShortName(this.DisplayName);
            this.Uid         = array[0];
            this.LevelMin    = int.Parse(array[3]) - 1;
            this.LevelMax    = int.Parse(array[4]) - 1;
            string str = array[2];
            for (int index = 0; index < DatabaseAPI.Database.SetTypeStringLong.Length; ++index)
            {
                if (str == DatabaseAPI.Database.SetTypeStringLong[index])
                {
                    this.SetType = (Enums.eSetType)index;
                }
            }
            flag = true;
        }
        return(flag);
    }