gpt4 book ai didi

c# - 将两个包含属性的对象合并为一个对象

转载 作者:太空宇宙 更新时间:2023-11-03 17:36:52 24 4
gpt4 key购买 nike

如果我有两个对象,foobar,使用对象初始化语法声明...

object foo = new { one = "1", two = "2" };

object bar = new { three = "3", four = "4" };

是否可以将这些组合成一个对象,看起来像这样......

object foo = new { one = "1", two = "2", three = "3", four = "4" };

最佳答案

不,你不能这样做。您在编译时有两种不同的类型,但在执行时需要第三种类型,以包含属性的联合。

我的意思是,您可以创建一个具有相关新类型的新程序集……但是您无论如何都无法从您的代码中“正常”引用它。

关于c# - 将两个包含属性的对象合并为一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1454815/

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