首页 > 解决方案 > 如何检查是否在 ASP.NET Core 中为变量分配了默认值运行时

问题描述

我必须在采取行动之前进行过滤以检查它们是否不为空,但我只想检查那些没有程序员默认值的。

这是一个例子。

public IActionResult InformativeMessages(string informativeMessagesHeadingId, int page = 1, int quantity = 20)

我只想检查 informationativeMessagesHeadingId 是否为空。在调试应用程序时,我可以访问此属性,但是当我尝试使用 LINQ 或反射获取它时,我无法访问它。

在此处输入图像描述

所以我的想法是如果它不为空就错过它。有没有办法让这个运行时发生?

标签: c#asp.net-corefilter

解决方案


推荐阅读