REFACTOR: All refactor in DiscImageChef.Helpers.

This commit is contained in:
2017-12-22 16:35:31 +00:00
parent af478a92d1
commit c684b25418
11 changed files with 31 additions and 104 deletions

View File

@@ -45,15 +45,12 @@ namespace Extents
backend = new List<Tuple<uint, uint>>();
}
public ExtentsUInt(List<Tuple<uint, uint>> list)
public ExtentsUInt(IEnumerable<Tuple<uint, uint>> list)
{
backend = list.OrderBy(t => t.Item1).ToList();
}
public int Count
{
get { return backend.Count; }
}
public int Count => backend.Count;
public void Add(uint item)
{
@@ -108,12 +105,7 @@ namespace Extents
backend = backend.OrderBy(t => t.Item1).ToList();
}
public void Add(uint start, uint end)
{
Add(start, end, false);
}
public void Add(uint start, uint end, bool run)
public void Add(uint start, uint end, bool run = false)
{
uint realEnd;
if(run) realEnd = start + end - 1;