public object ConfigProcess(string[] row)

    {
        if (row.Length < 3)

        {
            return(null);
        }



        RowHelper rh = new RowHelper(row);

        MsgErrcodeConfig rec = new MsgErrcodeConfig();



        rec.errcode = CSVUtility.ToInt(rh.Read()); //错误码

        rec.en = rh.Read();                        //英文名称

        rec.ch = rh.Read();                        //中文说明

        return(rec);
    }
    public void Load()

    {
        CSVReader reader = new CSVReader();

        reader.LoadText("Config/Msg_Errcode.txt", 3);

        int rows = reader.GetRowCount();

        for (int r = 0; r < rows; ++r)

        {
            string[] row = reader.GetRow(r);

            MsgErrcodeConfig ac = ConfigProcess(row) as MsgErrcodeConfig;

            configs.Add(ac.errcode, ac);
        }
    }