try
{
if (CheckChanged())
{
CurrenExcuse = new Excuse(random, selectedFolder);
UpdateForm(false);
}
}
catch (SerializationException)
{
MessageBox.Show("You excuse file was invalid.", "Unable to open a random excuse");
}
在处理异常的时候以上代码需要在最前面增加一句
using System.Runtime.Serialization;
可以在这个网页查询到相关信息:https://msdn.microsoft.com/en-us/library/system.runtime.serialization.serializationexception(v=vs.110).aspx

本文详细介绍了在处理序列化异常时的注意事项,并通过示例代码展示了如何正确使用序列化来避免错误。同时,提供了关于序列化异常的详细解释和解决策略。
&spm=1001.2101.3001.5002&articleId=45038853&d=1&t=3&u=b6cd4a55a5d0406091ac838e9bd157d3)
3427

被折叠的 条评论
为什么被折叠?



