示例#1
0
 //Verwenden der ParameterSets.Struc
 //public struct Return
 //{
 //    public string Command;
 //    public string Value;
 //    public string Comment;
 //    public string Chapter;
 //}
 public ParameterSets.ParameterSetsStruc Get(string befehl)
 {
     ParameterSets.ParameterSetsStruc rueckgabe = new ParameterSets.ParameterSetsStruc();
     rueckgabe.Command = befehl;
     rueckgabe.Value = "";
     rueckgabe.Comment = "";
     foreach (inidatei i in inizeilen)
     {
         if (i.befehl == befehl)
         {
             rueckgabe.Value = i.wert;
             rueckgabe.Comment = i.kommentar;
             rueckgabe.Chapter = i.abschnitt;
         }
     }
     return rueckgabe;
 }
示例#2
0
 public ParameterSets.ParameterSetsStruc[] GetChapter(string chapter)
 {
     ParameterSets.ParameterSetsStruc[] rueckgabe = new ParameterSets.ParameterSetsStruc[0];
     foreach (inidatei i in inizeilen)
     {
         if (i.abschnitt == chapter)
         {
             Array.Resize(ref rueckgabe, rueckgabe.Length + 1);
             rueckgabe[rueckgabe.Length - 1].Chapter = chapter;
             rueckgabe[rueckgabe.Length - 1].Command = i.befehl;
             rueckgabe[rueckgabe.Length - 1].Comment = i.kommentar;
             rueckgabe[rueckgabe.Length - 1].Value = i.wert;
         }
     }
     return rueckgabe;
 }