比较int类型的方法

Compare method for type int

我想执行以下操作,但唯一的问题是我的输入查询是 int 而不是字符串,而且我正在从我的 RoomID 进行搜索,它也是一个整数而不是一个字符串。让我简化它,而不是 _context.Customers.Name,我从 _context.Room.Id 比较,它是一个 int 类型。这是一项义务,我必须这样做。伙计们忽略 .Select(Mapper.Map<>) 方法,主要关注点是 int 问题。我会很感激一些帮助。

解决它的一种方法是将整数转换为字符串并进行包含。

例如。

var needle = 234;
var haystack = 79234826;
var contains = haystack.ToString().Contains(needle.ToString());

如果您想搜索两个 int 都是 string,只需让它们成为 string

    int source = 79234826;
    int toFind = 234;

    bool found = source.ToString().Contains(toFind.ToString());