Пример #1
0
        public static RangeHelper Parse(string range)
        {
            RangeHelper rangeHelper = null;

            var rangePair = range.Trim().Split(splitor, StringSplitOptions.RemoveEmptyEntries);

            if (rangePair.Length == 2)
            {
                long s, e;
                if (long.TryParse(rangePair[0], out s))
                {
                    if (long.TryParse(rangePair[1], out e))
                    {
                        rangeHelper       = new RangeHelper();
                        rangeHelper.Start = s;
                        rangeHelper.End   = e;
                    }
                }
            }

            return(rangeHelper);
        }
Пример #2
0
 public ContentRangeHelper(RangeHelper rangeHelper, long length)
 {
     Range  = rangeHelper;
     Length = length;
 }