トップ回答者
datafile1が存在しない時、datafile1を作成するには。

質問
-
Code Snippet
private void Form1_Load(object sender, EventArgs e)
{
using (FileStream fs = new FileStream("datafile1", FileMode.Open, FileAccess.Read))
{BinaryFormatter formatter = new BinaryFormatter();
data2 = (mydata)formatter.Deserialize(fs);
}
}上記のようにすると、"datafile1"が存在しない時、エラーが発生します。
Code Snippetdata1 = new mydata();
data2 = new mydata();
data1.productkey = 3456789;
data1.field[1, 1] = 7;
data1.field[999, 999] = 12;
using (FileStream fs = new FileStream("datafile1", FileMode.Create, FileAccess.Write))
{BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(fs, data1);"datafile1"が存在しない時,上記のようにして"datafile1"を作成したいのですが、エラーの処理はどのようにコーディングすればよいのでしょうか?
多分基本的なことだろうと思いますが、すみませんがよろしくお願いします。