public static RLIdValue Parse(string str) { RLIdValue data = new RLIdValue(); string[] datas = str.Split(';'); data.Id = int.Parse(datas[0]); data.Value = int.Parse(datas[1]); return(data); }
public static RLIdValueList Parse(string str) { RLIdValueList data = new RLIdValueList(); string[] datas = str.Split('|'); if (str != "" && datas.Length > 0) { data.list = new RLIdValue[datas.Length]; for (int i = 0; i < datas.Length; i++) { data.list[i] = RLIdValue.Parse(datas[i]); } } else { data.list = new RLIdValue[] {}; } return(data); }