【问题标题】:Get value of property in dll获取dll中的属性值
【发布时间】:2016-07-28 10:01:45
【问题描述】:

我有一个使用 dll 中的对象的项目。

namespace XXX.XXX.XXX.Nsi
{
    [Serializable]
    [DataContract]
    [MayBeAmplified]
    public class GngInfo
    {
        public GngInfo();
        [MaxLenValidator(1000)]
        public string Name { get; set; }
    }
}

我需要找到Name 获取特定值的位置,例如“货物”。 有哪些方法可以做到这一点?

  1. 修改巨大的dll并替换它。但是我没有dll的源代码。
  2. 用不在 dll 中实现的另一个对象重写所有使用 GngInfo 的地方。

还有什么办法?

【问题讨论】:

标签: c# dll properties


【解决方案1】:

您可以实现一个从GngInfo 继承的class MyGngInfo 并实现您的自定义逻辑。完成后,将 GngInfo 用法替换为 MyGngInfo 用法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    • 1970-01-01
    • 2018-10-07
    • 2011-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多