06-26-2025, 09:40 AM
I'm using this list-to-matrix conversion method, but I'm not sure if it's the most performance-optimized approach in tyflow with C#?
PHP Code:
List<int> Ranges(string input) {
var result = new List<int>();
foreach (var part in input.Split(',')) {
if (part.Contains("-")) {
var range = part.Split('-');
int start = int.Parse(range[0]), end = int.Parse(range[1]);
for (int i = start; i <= end; i++) result.Add(i);
} else result.Add(int.Parse(part));
}
return result;
List<int> listA = Ranges("1,6-8,17");
int[] targetIDs = listA.ToArray();
}