This commit is contained in:
2026-09-09 17:35:23 +08:00
parent 2a98ae7556
commit 161af68fe3
1271 changed files with 58251 additions and 98639 deletions
@@ -267,7 +267,10 @@ Returns false when the source version is unknown (null) — without
the explicit guard, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.version">Version</a>'s comparison
operator ranks a null left operand as OLDEST and every legacy
patch would fire on an unversioned file, contradicting this
contract that version-gated upgrades rely on.</p>
contract that version-gated upgrades rely on. A reader that wants
&ldquo;no stamp anywhere&rdquo; to mean &ldquo;older than every gate&rdquo; says so by
constructing a carrier with an explicit floor version (e.g.
<code>0.0</code>) rather than a null one.</p>
</div>
<div class="markdown level1 conceptual"></div>