差异
在 dotPeek 选项的此页面中,您可以在 Assembly Explorer 中配置用于 比较程序集、NuGet 包、归档文件和文件夹的首选项,以及用于比较的外部差异工具。
差异模式 | 选择以下选项之一以显示比较的实体:
|
忽略成员顺序差异 | 如果选择此选项,则以下类将被视为没有差异:
class Test
{
int _one = 1;
int _two = 2;
}
class Test
{
int _two = 2;
int _one = 1;
}
|
忽略特性顺序差异 | 如果选择此选项,则以下字段将被视为没有差异:
[Obsolete]
[NonSerialized]
string _test = "test";
[NonSerialized]
[Obsolete]
string _test = "test";
|
忽略可为 null 引用类型注解中的差异 | 如果选择此选项,则以下方法将被视为没有差异:
void Sample(string test)
{
//do something
}
void Sample(string? test)
{
//do something
}
|
外部差异工具位置 | 使用此字段指定一个差异工具(例如 KDiff)来比较程序集中的反编译类型和成员。 |
命令行实参 | 根据所选的差异工具,指定用于打开比较文档的命令行参数。 这些文档分别被称为 |
最后修改日期: 2025年 9月 28日