Smrf.NodeXL.ExcelTemplate.TwitterSearchNetworkVertexMetricUtil.AddGraphMetricColumns C# (CSharp) Method

AddGraphMetricColumns() public static method

public static AddGraphMetricColumns ( List graphMetricColumns ) : void
graphMetricColumns List
return void
    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
                );
        }
    }