谁能帮我解释一下我的语句,先谢谢啦
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace MyConfig
{
     class Staticvariable:ConfigurationSection
     {
         [ConfigurationProperty("id")]
         public int ID  
         {
             get  
             {
                 return (int)this["id"];
             }
             set  
             {
                 this["id"] = value;  
             }
         }
         [ConfigurationProperty("Value")]
         public int ID
         {
             get
             {
                 return (int)this["Value"];
             }
             set
             {
                 this["Value"] = value;
             }
         }
     }
}
------解决方案--------------------
 楼主发表于:2010-07-08 11:16:20using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace MyConfig
{
 class Staticvariable:ConfigurationSection//自定义的配置节点
 {
 [ConfigurationProperty("id")]//有一个名字叫做id的配置特性,改特性的值会映射到这个类的ID这个Property上 ( id=123 ,那么这个类的实例的ID就会是123) 下同,但是这个类有点奇怪,为什么把id和value两个配置特性都映射到了ID上  public int ID 
 {
 get 
 {
 return (int)this["id"];
 }
 set 
 {
 this["id"] = value; 
 }
 }
 [ConfigurationProperty("Value")]
 public int ID
 {
 get
 {
 return (int)this["Value"];
 }
 set
 {
 this["Value"] = value;
 }
 }
 }
}