探知,不断发现
探知不断发现

我们想到的是将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>里了
不懂得放哪些.可以先序列化一下你需要的哪个类.把信息复制过来就可以搞定了.
posted on 2007-05-10 18:23  lovebanyi  阅读(741)  评论(0编辑  收藏  举报