asp.net-mvc - 我该如何解决这个问题(非静态方法)?
问题描述
我有一个错误。
这是在数据库中搜索:
UserBankAccount toUserBankAccount = ctx.UserBankAccounts.AsNoTracking().FirstOrDefault(x=>x.Currency == fromUserBankAccount.Currency && x.UserId == toUser.UserId);
例外:
System.Reflection.TargetException:“非静态方法需要一个目标。”
解决方案
由于 LINQ 中的变量为空,我遇到了导致此异常的实例。请检查fromUserBankAccount
, fromUserBankAccount.Currency
, toUser
,toUser.UserId
是否在任何时候都不为空。
推荐阅读
- mysql - 子查询中的 Django 计数行
- c# - 使用 C# 访问嵌套 JSON 中的值
- google-apps-script - 用于设置当前日期的 Google 电子表格脚本
- sql - SQL datetime2(7) 字段到 Django
- javascript - vega-lite 和 vuejs - 关闭工具提示
- typescript - 如何将 SVG 从 typescript 自定义包导出到 React Native Project
- java - 从具有多列的 TreeItem 获取整行作为字符串数组
- c - 使用变量作为文件名写入C中的文件
- python - 如何使用“json”模块在 Plotly 中实现一个带有 json 类型数据的表?
- css - 如何在css中设置span中的分词