gpt4 book ai didi

c# - 属性来自列表/字典的动态类

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

<分区>

我想创建一个动态类,执行以下操作:

  1. 我有一个字典,其中的键是整数,值是字符串。

    Dictionary<int, string> PropertyNames =  new Dictionary<int, string>();
    PropertyNames.Add(2, "PropertyName1");
    PropertyNames.Add(3, "PropertyName2");
    PropertyNames.Add(5, "PropertyName3");
    PropertyNames.Add(7, "PropertyName4");
    PropertyNames.Add(11,"PropertyName5");
  2. 我想将此字典传递给类构造函数,该类构造函数将 Properties 构建到类实例中。假设我想为每个属性同时获取和设置功能。例如:

    MyDynamicClass Props = new MyDynamicClass( PropertyNames );
    Console.WriteLine(Props.PropertyName1);
    Console.WriteLine(Props.PropertyName2);
    Console.WriteLine(Props.PropertyName3);
    Props.PropertyName4 = 13;
    Props.PropertyName5 = new byte[17];

我无法理解 DLR .

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