我最近正在研究这个链接,并想在我使用旧的。net框架的测试应用程序中尝试它。
如何将下面的代码转换为。net 4.5兼容?
public bool OnFilterTriggered(object item)
{
if (item is Contact contact)
{
var bFrom = int.TryParse(TbFrom, out int from);
var bTo = int.TryParse(TbTo, out int to);
if (bFrom && bTo)
return (contact.Age >= from && contact.Age <= to);
}
return true;
}
Both TbFrom &
我在网上找不到任何关于这方面的有用信息。这真的可行吗?
试试这个:
public bool OnFilterTriggered(object item)
{
var contact = item as Contact;
if (contact != null)
{
int from = 0;
int to = 0;
var bFrom = int.TryParse(TbFrom, out from);
var bTo = int.TryParse(TbTo, out to);
if (bFrom && bTo)
return (contact.Age >= from && contact.Age <= to);
}
return true;
}