如何在.NET中动态创建匿名对象?
作者:Alex 提问时间:10/26/2023
我有一个带有 Entity Framework 的 .net 8 项目,我想为它生成一个动态查询。 用户可以使用现有表根据自己的选择定义列: 例如: 我有 3 个表:、和第四个表,它与这 3 个...
匿名类型 问答列表
作者:Alex 提问时间:10/26/2023
我有一个带有 Entity Framework 的 .net 8 项目,我想为它生成一个动态查询。 用户可以使用现有表根据自己的选择定义列: 例如: 我有 3 个表:、和第四个表,它与这 3 个...
作者:Chris Pietschmann 提问时间:10/14/2008
由于对象初始值设定项与 JSON 非常相似,因此现在 .NET 中有匿名类型。如果能够获取字符串(例如 JSON)并创建一个表示 JSON 字符串的匿名对象,那就太酷了。 使用对象初始值设定项创建匿...
作者:Dylan Beattie 提问时间:8/31/2016
我有一些代码将强类型业务对象映射到匿名类型,然后将其序列化为 JSON 并通过 API 公开。 在将我的解决方案重组为单独的项目后,我的一些测试开始失败。我做了一些挖掘,结果发现,在由不同程序集的代...
作者:L. Rodgers 提问时间:10/21/2022
伪记录错误一直是一个相当普遍的问题,问题在于让 Postgres 相信它有一个工作行集。有时,使用看起来像伪记录但用作完全具体化记录集的中间记录类型可能更容易,而无需创建和转换为正式的“类型”[记录类...
作者:Bill Carson 提问时间:12/7/2022
这个问题在这里已经有答案了: 如何使用 C# 关键字作为属性名称? (1 个答案) 12个月前关闭。 我必须动态创建一个json查询,其中一个属性称为“bool”。我需要这个名称,因为我向其发送请求...
作者:Lyndon Gingerich 提问时间:12/6/2022
我希望能够将任意记录作为参数,并返回匿名记录,其中包含使用复制和更新语法添加的字段。 例如,这适用于: let fooBar = {| Foo = () Bar = () |} let fo...
作者:Cseed rvr 提问时间:12/9/2022
此代码不会编译: var x = new { Property = null, }; 但以下异常:无法将 null 分配给匿名类型属性 但这会很好用: var someBool =...
作者:sevengold 提问时间:1/2/2023
闭。这个问题不可重现或是由错别字引起的。它目前不接受答案。 这个问题是由错别字或无法再现的问题引起的。虽然类似的问题可能在这里是主题,但这个问题的解决方式不太可能帮助未来的读者。 11个月前关闭。...
作者:Nutty Bunny 提问时间:1/19/2023
我不知道如何转换为要返回的类型。在这个例子中,必须有一个特定的条件,但我认为我可以处理它。对我来说,最重要的是了解如何归还它。 任务本身看起来像这样,但重点是了解如何处理此类退货(对于每个客户,请列出...
作者:spiral 提问时间:1/26/2023
尝试联接两个表,其中一侧的部分键可为 null。得到“无法从用法中推断出类型参数”,我认为这与键中的不匹配类型有关。 TableA.GroupJoin(TableB, a => new {a.In...