Beispiel #1
0
        public void CopyTo(Param[] array, int arrayIndex)
        {
            int destIdx = arrayIndex;

            for (int i = 0; i < Count && destIdx < array.Length; i++)
            {
                array[destIdx++] = ParamDefinitions.ElementAt(i);
            }
        }
Beispiel #2
0
 public override string ToString() =>
 new TextGrid
 (
     "ProtoMake.exe USAGE",
     ParamDefinitions.Select(pdef => pdef.ToString().Split("\t"))
 )
 .WithBorders(TextGrid.Single)
 .WithHorizontalAlign(GridAlignments.Left)
 .WithHeaderAlign(GridAlignments.Center)
 .WithColumnPadding(1)
 .WithHeader(UsageTextHeader)
 .ToString();
Beispiel #3
0
 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => ParamDefinitions.GetEnumerator();
Beispiel #4
0
 public IEnumerator <Param> GetEnumerator() => ParamDefinitions.GetEnumerator();
Beispiel #5
0
 public bool Contains(Param item) => ParamDefinitions.Contains(item);