Пример #1
0
 // Get or set the value for the given name.
 public String this[String name]
 {
     get
     {
         Object obj = table[name];
         if (obj == null)
         {
             return(null);
         }
         PEValue pe = (PEValue)obj;
         if (!pe.expanded)
         {
             pe.value    = Expand(name, pe.value);
             pe.expanded = true;
             table[name] = pe;
         }
         return(pe.value);
     }
     set { table[name] = new PEValue(Expand(name, value)); }
 }
		// Get or set the value for the given name.
		public String this[String name]
				{
					get
					{
						Object obj = table[name];
						if(obj == null) { return null; }
						PEValue pe = (PEValue)obj;
						if(!pe.expanded)
						{
							pe.value = Expand(name, pe.value);
							pe.expanded = true;
							table[name] = pe;
						}
						return pe.value;
					}
					set { table[name] = new PEValue(Expand(name, value)); }
				}