AddGraphMetricColumns
(
List<GraphMetricColumn> graphMetricColumns,
params Object[] graphMetricValuesAndColumnNamePairs
)
{
Debug.Assert(graphMetricColumns != null);
Debug.Assert(graphMetricValuesAndColumnNamePairs != null);
Int32 iObjects = graphMetricValuesAndColumnNamePairs.Length;
Debug.Assert(iObjects % 2 == 0);
for (Int32 i = 0; i < iObjects; i+= 2)
{
Debug.Assert( graphMetricValuesAndColumnNamePairs[i + 0] is
List<GraphMetricValueWithID> );
Debug.Assert(graphMetricValuesAndColumnNamePairs[i + 1] is
String);
AddGraphMetricColumn(
( List<GraphMetricValueWithID> )
graphMetricValuesAndColumnNamePairs[i + 0],
(String)graphMetricValuesAndColumnNamePairs[i + 1],
graphMetricColumns
);
}
}