У меня изначально был этот код, который я по ошибке думал, что он сделает то, что хотел:
string firstArg = args[0];
string[] otherArgs = args.Except(new string[] { args[0] }).ToArray();
Однако, похоже, что метод .Except удаляет дубликаты. Поэтому, если бы мне пришлось пройти через аргументы a b c c
, результат otherArgs
будет b c
, а не b c c
.
Так, как я могу получить новый массив со всеми элементами, начиная со второго элемента?