首页 > 解决方案 > 我该如何解决这个问题(非静态方法)?

问题描述

我有一个错误。

这是在数据库中搜索:

UserBankAccount toUserBankAccount = ctx.UserBankAccounts.AsNoTracking().FirstOrDefault(x=>x.Currency == fromUserBankAccount.Currency && x.UserId == toUser.UserId);

例外:

System.Reflection.TargetException:“非静态方法需要一个目标。”

标签: asp.net-mvcmodel-view-controller

解决方案


由于 LINQ 中的变量为空,我遇到了导致此异常的实例。请检查fromUserBankAccount, fromUserBankAccount.Currency, toUser,toUser.UserId是否在任何时候都不为空。


推荐阅读