zoukankan      html  css  js  c++  java
  • 在app.config自定义一些配置信息

    我们想到的是将xml反序化.这们就可以得到这个对象了


        [Serializable()]
        [XmlRoot(
    "FetcherConfig")]
        
    public class FetcherConfiguration
        
    {
           
    ///某些属性

            
    public static FetcherConfiguration GetConfig()
            
    {
                
    if (instance_ == null)
                
    {
                   instance_ 
    = (FetcherConfiguration) ConfigurationSettings.GetConfig("FetcherConfig");
                }

                
    return instance_;
            }


              }

    这个xml的信息是从哪来呢?我们是把它放在app.config里的所以我们需要下面的Handler

    public class FetcherConfigSerializerSectionHandler:IConfigurationSectionHandler
        
    {
            
    IConfigurationSectionHandler Members
        }

    配置
    我们需要加入自己的<configSections>
    <section name="配置节的名字Xmlroot的名字" type="类的全名,类库的名字" />
    接下来就可以把一些信息放到
    <configuration>里了
    不懂得放哪些.可以先序列化一下你需要的哪个类.把信息复制过来就可以搞定了.
  • 相关阅读:
    Codeforces Round #340 (Div. 2)
    搞清楚一下格式化输出
    TYVJ P1091 等差数列 Label:dp
    TYVJ P1098 任务安排 Label:倒推dp 不懂
    TYVJ P1034 尼克的任务 Label:倒推dp
    TYVJ P1045 &&洛谷 1388 最大的算式 Label:dp
    TYVJ P1046 Blast Label:dp
    TYVJ P1051 选课 Label:多叉转二叉&&树形dp(虐心♥)
    TYVJ P1073 加分二叉树 Label:区间dp
    二叉树遍历入门 Lebal:research
  • 原文地址:https://www.cnblogs.com/lovebanyi/p/741951.html
Copyright © 2011-2022 走看看