回答編集履歴

2

見直しキャンペーン中

2023/07/17 13:17

投稿

TN8001
TN8001

スコア9898

test CHANGED
@@ -1,51 +1,26 @@
1
1
  NuGetから[Razorvine.Pyrolite](https://www.nuget.org/packages/Razorvine.Pyrolite/)を入れて、
2
-
3
- ```C#
2
+ ```cs
4
-
5
3
  using System.IO;
6
-
7
4
  using Razorvine.Pickle;
8
5
 
9
-
10
-
11
6
  namespace Questions232642
12
-
13
7
  {
14
-
15
8
  class Program
16
-
17
9
  {
18
-
19
10
  static void Main()
20
-
21
11
  {
22
-
23
12
  var filePath = @"";
24
-
25
13
  using(var fs = new FileStream(filePath, FileMode.Open, FileAccess.Read))
26
-
27
14
  using(var p = new Unpickler())
28
-
29
15
  {
30
-
31
16
  object o = p.load(fs);
32
-
33
17
  dynamic d = p.load(fs);
34
18
 
35
-
36
-
37
19
  }
38
-
39
20
  }
40
-
41
21
  }
42
-
43
22
  }
44
-
45
23
  ```
46
24
 
47
-
48
-
49
25
  こんな感じで手元にあったpickleファイルは読めました。
50
-
51
26
  しかしobject型になってしまうのでめんどくさいです。

1

object

2019/12/30 23:23

投稿

TN8001
TN8001

スコア9898

test CHANGED
@@ -48,4 +48,4 @@
48
48
 
49
49
  こんな感じで手元にあったpickleファイルは読めました。
50
50
 
51
- しかしすべてobject型になってしまうのでめんどくさいです。
51
+ しかしobject型になってしまうのでめんどくさいです。