zoukankan      html  css  js  c++  java
  • base.set_Item base.get_Item导致无法编译问题解决方法

    问题产生的场景:
    1)你在反编译别人的代码时候(初步判定是Framework不一致造成)。

    2)编写的Class有用索引器。


    VS IDE报错如下:

    错误 3 “System.Configuration.ConfigurationElement.this[System.Configuration.ConfigurationProperty].get”: 无法显式调用运算符或访问器 D:\WebPageSecurity\Ventaur\Web\Security\Configuration\SecureWebPageItemSetting.cs 27 38 WebPageSecurity
    错误 4 “System.Configuration.ConfigurationElement.this[System.Configuration.ConfigurationProperty].set”: 无法显式调用运算符或访问器 D:\WebPageSecurity\Ventaur\Web\Security\Configuration\SecureWebPageItemSetting.cs 31 22 WebPageSecurity

    大体上会出现类似错误提示。

    解决方法:

    错误情景如下

    代码
    [ConfigurationProperty("recurse", DefaultValue=false)]
            
    public bool Recurse
            {
                
    get
                {
                    
    return (boolbase.get_Item("recurse");
                }
                
    set
                {
                    
    base.set_Item("recurse", value);
                }
            }

    正确修改

    代码
    [ConfigurationProperty("recurse", DefaultValue=false)]
            
    public bool Recurse
            {
                
    get
                {
                    
    return (boolbase["recurse"];
                }
                
    set
                {
                    
    base["recurse"]= value;
                }
            }

    完毕!!!

    作者:Olar Tan
    出处:http://www.cnblogs.com/olartan
    ♪:没有做不到的 只有偷懒而错过的 ♪

  • 相关阅读:
    常用sql
    简单的Highcharts图表
    Js获取当前日期时间及其它操作
    js数组方法详解(最新最全)
    数组循环的六种方法
    js异步回调Async/Await与Promise区别
    【javascript】函数中的this的四种绑定形式 — 大家准备好瓜子,我要讲故事啦~~
    NPM小结
    WebSocket协议:5分钟从入门到精通
    HTTPS简单了解
  • 原文地址:https://www.cnblogs.com/olartan/p/1621982.html
Copyright © 2011-2022 走看看