如何访问 JsonResult 的成员?

How can I access members of a JsonResult?

由于某些原因,我不得不尝试检查 JsonResult 的内容是否只是“true”,但是我找不到访问它的方法。对象本身显示数据在“Value”下的对象中,但是在对象末尾键入“.Value”是无效的。

(我不能简单地重构它以便我得到一个常规字符串 return 而不是 JsonResult 因为这会涉及很多其他代码更改)

在您的情况下,您可以使用此代码

var result= await IsNot....;

if ( result.Value!=null && bool.TryParse(result.Value.ToString(), out var success))
    if ( success ) { };

但如果您在操作中使用了此代码

return  new JsonResult (true);

您不必转换

var success = result.Value as bool?;

if ((success != null) && (bool) success) { };