Prima versione caricamento dati NUOVI da filesystem
This commit is contained in:
@@ -8,8 +8,25 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace MP.FileData
|
||||
{
|
||||
public class FileUtils
|
||||
public class FileUtils
|
||||
{
|
||||
#region Public Methods
|
||||
|
||||
/// <summary>
|
||||
/// Elenco dei file data la directory da controllare
|
||||
/// </summary>
|
||||
/// <param name="path"></param>
|
||||
/// <param name="searchPattern"></param>
|
||||
/// <returns></returns>
|
||||
public static FileInfo[] GetFileList(string path, string searchPattern)
|
||||
{
|
||||
//string[] answ = Directory.GetFiles(path, searchPattern);
|
||||
DriveInfo di = new DriveInfo(path);
|
||||
DirectoryInfo dirInfo = di.RootDirectory;
|
||||
FileInfo[] answ = dirInfo.GetFiles("*.*");
|
||||
|
||||
return answ;
|
||||
}
|
||||
|
||||
public static async Task SaveToCsv<T>(List<T> reportData, string path)
|
||||
{
|
||||
@@ -21,5 +38,7 @@ namespace MP.FileData
|
||||
lines.AddRange(valueLines);
|
||||
await Task.Run(() => File.WriteAllLines(path, lines.ToArray()));
|
||||
}
|
||||
|
||||
#endregion Public Methods
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user