gpt4 book ai didi

c# - 在 Simple.Data.SimpleRecord 中枚举动态成员(和值)

转载 作者:太空狗 更新时间:2023-10-30 00:35:24 25 4
gpt4 key购买 nike

我试图用 Simple.Data.SimpleRecord 做一些映射并尝试遍历成员:

foreach (string memberName in Model.GetDynamicMemberNames())
{
Console.Write Model.GetValueByMemberName(memberName); // or something
}

GetDynamicMemberNames() 工作正常 - 但我没有找到 GetValueByMemberName()、Member[].Value 或类似的。它是一个 DynamicObject,所以我可能缺少一些内置方法。

PS 我在这里漏掉了一个 SimpleData 标签。它会很大 :-) https://github.com/markrendle/Simple.Data

最佳答案

啊 - 只需将其转换为字典即可:

((IDictionary<string, object>)Model)["id"]

结案。

关于c# - 在 Simple.Data.SimpleRecord 中枚举动态成员(和值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com