Пример #1
0
 public static ByteRange Parse(string value)
 {
     ByteRange br;
     string r = value.Trim();
     int minus = r.IndexOf('-');
     if (minus == -1 || minus == 0)
     {
         br = new ByteRange(ParseInt32(r));
     }
     else
     {
         var from = ParseInt32(r.Substring(0, minus));
         var to = ParseInt32(r.Substring(minus + 1));
         br = new ByteRange(from, to);
     }
     return br;
 }
Пример #2
0
        public static ByteRange Parse(string value)
        {
            ByteRange br;
            string    r     = value.Trim();
            int       minus = r.IndexOf('-');

            if (minus == -1 || minus == 0)
            {
                br = new ByteRange(ParseInt32(r));
            }
            else
            {
                var from = ParseInt32(r.Substring(0, minus));
                var to   = ParseInt32(r.Substring(minus + 1));
                br = new ByteRange(from, to);
            }
            return(br);
        }