gpt4 book ai didi

c# - 如何访问匿名对象的属性

转载 作者:太空宇宙 更新时间:2023-11-03 18:00:15 25 4
gpt4 key购买 nike

我有一个 WinForms 组合框,我将匿名对象列表(打印机描述和位置)绑定(bind)到该组合框。

此处的目标是选择默认打印机(匹配打印机位置)。

但是在下面的 foreach 循环中,我无法访问匿名对象的属性。

alt text

我知道一个解决方法(我尝试了一个带有 Location & Description 属性的私有(private)嵌套 DTO)
但是有没有办法在不创建具体类的情况下访问匿名对象的属性

也许我在这里太懒了...

最佳答案

有,但它们更骇人听闻。使用具体类。

举几个例子:

  1. 反射(reflection)
  2. 示例输入

但可以肯定的是,与创建简单的 POCO 相比,上述两项需要的编码更多。

关于c# - 如何访问匿名对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2337124/

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