Exemplo n.º 1
0
        public TClass(string str)
        {
            _items = new List <TClassParms>();
            var spitlist = CommonHelp.SplitList(str);

            if (!spitlist.Any())
            {
                return;
            }
            //if (string.IsNullOrWhiteSpace(str)) return;
            //List<string> spitlist;
            //if (str.Contains(',') || str.Contains(','))
            //{
            //    spitlist = str.Split(new char[] { ',', ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s=>s.Trim()).ToList();
            //}
            //else
            //{
            //    spitlist = str.Split(new string[] {"\r\n"},StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList();
            //}
            foreach (var spitStr in spitlist)
            {
                TClassParms tParm;
                if (!spitStr.Contains('@'))
                {
                    tParm = new TClassParms()
                    {
                        Name    = spitStr,
                        Summary = "",
                    };
                }
                else
                {
                    var spitStrList = spitStr.Split('@');
                    tParm = new TClassParms()
                    {
                        Name    = spitStrList[0],
                        Summary = spitStrList[1],
                    };
                }
                _items.Add(tParm);
            }
        }
Exemplo n.º 2
0
 public TStringIn(string str)
 {
     _inList = CommonHelp.SplitList(str);
 }
Exemplo n.º 3
0
 public TAutoMapper(string str)
 {
     _propertyList = CommonHelp.SplitList(str);
 }
Exemplo n.º 4
0
 public TSetValue(string str)
 {
     _propertyList = CommonHelp.SplitList(str);
 }
Exemplo n.º 5
0
 public TDateSet(string str)
 {
     _propertyList = CommonHelp.SplitList(str);
 }