19 lines
440 B
C#
19 lines
440 B
C#
using System.IO;
|
|
|
|
namespace Lab9.Services;
|
|
|
|
public static class ArrayIoService
|
|
{
|
|
private static readonly char[] Separators = [' ', ',', ';', '\n', '\r', '\t'];
|
|
|
|
public static int[] ReadArrayFromFile(string filePath)
|
|
{
|
|
var content = File.ReadAllText(filePath);
|
|
|
|
return content
|
|
.Split(Separators, StringSplitOptions.RemoveEmptyEntries)
|
|
.Select(int.Parse)
|
|
.ToArray();
|
|
}
|
|
}
|