あるクラスに[Serializable]と表記し、逐一入力する手間を省くということがしたいです。ファイルの読み込みについて、学ぶところなのですが、どこから始めたらいいかわかりません。平易な言葉でまとめると、どのようなプロセスを踏めばいいのでしょうか。端的に説明できる方、もしくは簡単に解説するサイトなどがあれば教えていただきたいです。
C#
1 2 3namespace renshu 4{ 5 static class FileOperations 6 { 7 public static void Serialize(object objectToSerialize, string fileName) 8 { 9 BinaryFormatter formatter = new BinaryFormatter(); 10 using (Stream fStream = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write, FileShare.None)) 11 { 12 formatter.Serialize(fStream, a); 13 } 14 } 15 public static object Deserialize(string fileName) 16 { 17 BinaryFormatter formatter = new BinaryFormatter(); 18 using (Stream fStream = File.OpenRead(fileName)) 19 { 20 return formatter.Deserialize(fStream); 21 } 22 } 23 } 24} 25
前の質問は解決したのですか?
OrderByであれば、その後ネット上の情報や回答者の皆さんにヒントを得ながら結局うまく行く書き方を見つけられました。BAは決められませんがそういうノリでもないのでしょうか。
うまくいく方法を見つけられたのなら、その旨自己回答して、それにBAつけましょう。
最終的にどうなったのか不明のまま放置というのは、「なんじゃこいつ」とおもわれてもしかたがないかとおもいます。
なるほど、そういうサイトなのですね。数日前に初めて見つけたため使い方がわかっていませんでした。
まあ、とにもかくにもBAつけないと「受付中」のままになってしまうという、ここの仕様上、仕方のないところもあるというのをご理解ください
回答2件
あなたの回答
tips
プレビュー