質問編集履歴

1

ソースコードの修正

2017/06/02 16:44

投稿

Solalis345
Solalis345

スコア12

test CHANGED
File without changes
test CHANGED
@@ -12,17 +12,41 @@
12
12
 
13
13
  ```ここに言語を入力
14
14
 
15
+ var baseDirectory = new DirectoryInfo(@"C:");
16
+
17
+
18
+
15
19
  IEnumerable<string> results =
16
20
 
17
21
  from path in baseDirectory.Flatten(
18
22
 
19
23
  directory => directory.GetDirectories(),
20
24
 
21
- directory => directory.GetFiles("*.csv")).AsParallel()
25
+ directory => directory.GetFiles("*.csv"))
22
26
 
23
27
  from fields in CSVFiled.Context(path.FullName, ",", Encoding.GetEncoding(932))
24
28
 
25
29
  select string.Format("〒{0} {1}{2}{3}", fields[2], fields[6], fields[7], fields[8]);
30
+
31
+
32
+
33
+ //Flatten
34
+
35
+ //public static IEnumerable<U> Flatten<T, U>(this T node, Func<T, IEnumerable<T>> predictBySubNode, Func<T, IEnumerable<U>> predictByNode)
36
+
37
+ //ファイルのパスを返すイテレーター
38
+
39
+
40
+
41
+ //CSVFiled.Context
42
+
43
+ //public static IEnumerable<string[]> Context(string path, string separator = ",", Encoding encoding = null)
44
+
45
+ //CSVファイルを読み込んでカンマ区切りの配列を返すイテレーター
46
+
47
+
48
+
49
+
26
50
 
27
51
  ```
28
52