Revize 98b568bc
Přidáno uživatelem Alex Konig před téměř 4 roky(ů)
Server/ServerApp/Parser/InputData/CsvDataLoader.cs | ||
---|---|---|
8 | 8 |
/// <summary> |
9 | 9 |
/// Class responsible for loading data from file |
10 | 10 |
/// </summary> |
11 |
static class CsvDataLoader |
|
11 |
/// <author>Alex Konig</author> |
|
12 |
class CsvDataLoader : DataLoader |
|
12 | 13 |
{ |
13 | 14 |
/// <summary> Culture info for parsing numbers </summary> |
14 | 15 |
static CultureInfo cultureInfo = new CultureInfo("de-DE"); |
... | ... | |
18 | 19 |
/// </summary> |
19 | 20 |
/// <param name="name">Path to file</param> |
20 | 21 |
/// <returns>Array with loaded data</returns> |
21 |
static string[] LoadCsv(string name)
|
|
22 |
private string[] LoadCsv(string name)
|
|
22 | 23 |
{ |
23 | 24 |
string[] lines = File.ReadAllLines(name); |
24 | 25 |
return lines; |
... | ... | |
29 | 30 |
/// </summary> |
30 | 31 |
/// <param name="pathToFile">Path to file</param> |
31 | 32 |
/// <returns></returns> |
32 |
public static List<JisInstance> LoadJisFile(string pathToFile)
|
|
33 |
public List<JisInstance> LoadJisFile(string pathToFile) |
|
33 | 34 |
{ |
34 | 35 |
var lines = LoadCsv(pathToFile); |
35 | 36 |
List<JisInstance> list = new List<JisInstance>(); |
... | ... | |
57 | 58 |
/// </summary> |
58 | 59 |
/// <param name="pathToFile">Path to file</param> |
59 | 60 |
/// <returns></returns> |
60 |
public static List<LogInInstance> LoadLoginFile(string pathToFile)
|
|
61 |
public List<LogInInstance> LoadLoginFile(string pathToFile) |
|
61 | 62 |
{ |
62 | 63 |
var lines = LoadCsv(pathToFile); |
63 | 64 |
List<LogInInstance> list = new List<LogInInstance>(); |
... | ... | |
95 | 96 |
/// </summary> |
96 | 97 |
/// <param name="pathToFile">Path to file</param> |
97 | 98 |
/// <returns></returns> |
98 |
public static List<WeatherInstance> LoadWeatherFile(string pathToFile)
|
|
99 |
public List<WeatherInstance> LoadWeatherFile(string pathToFile) |
|
99 | 100 |
{ |
100 | 101 |
var lines = LoadCsv(pathToFile); |
101 | 102 |
|
Také k dispozici: Unified diff
re #8612 Weather parser in hourly intervals