C-IEnumerableT调用Any方法后数据丢失

调用GetChildren方法后得到result,之后判断是否有值result.Any(),后本来有的数据消失了。
var result=GetChildren(new Guid(“”));
if(result!=null && result.Any()){
}

    private IEnumerable<Guid> GetChildren(Guid id)
    {
        return _dataLayer.Get(x => x.ToId == id)?.Select(x => x.FromId);
    }

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理