【发布时间】:2019-08-19 02:45:58
【问题描述】:
我正在使用带有 web API new 的 c# prog,
我创建了一个通用返回类型类,它将返回一些动态值列表。我创建了登录控件来检查从 SP 获取的密码。我很惊讶如何将类动态值转换为类。请找到图片。请帮助我如何获取 haspassword 和 token 属性
{
public dynamic ValList { get; set; }
public string ErrorCode { get; set; }
public string ErrorMessage { get; set; }
}
【问题讨论】:
-
铸造是一个编译时间的事情。当您在编译时不知道实际类型时,您不能进行强制转换。你想通过转换实现什么?之后你想对转换后的对象做什么?请提供一个更有意义的例子。
-
根据图像,我需要在字符串中获取 haspassword 和 token 值。
-
也许您可以使用反射来通过名称获取属性。但是我仍然不确定这是否是您应该做的,因为我们根本不知道为什么你想要这个以及为什么你的输入甚至是
dynamic。
标签: c# asp.net-web-api dynamic properties