我们已经通过某些代码分析工具测试了我们的代码。
我有以下代码:
public class ScriptAlreadyExistsException : Exception
{
public string Name { get; set; }
public ScriptAlreadyExistsException(string name)
{
Name = name;
}
}
但是它说到“代码气味”:“ ISerializable”应该正确实现
但是为什么Exception应该实现ISerializable?是什么意思?