找出已插入记录键的查找不再可靠的原因。
csharp
using System;
using System.Collections.Generic;
SearchKey key = new("shoes") { Page = 1 };
Dictionary<SearchKey, string> cache = new()
{
[key] = "result"
};
key.Page = 2;
Console.WriteLine(cache.ContainsKey(key));
public sealed record SearchKey(string Query)
{
public int Page { get; set; }
}