RevitLookup.Test.TestElements.ParameterEnumsNoDups C# (CSharp) Method

ParameterEnumsNoDups() private method

private ParameterEnumsNoDups ( ) : void
return void
        private void ParameterEnumsNoDups()
        {
            ArrayList labelStrs = new ArrayList();
              ArrayList valueStrs = new ArrayList();

              string[] strs = System.Enum.GetNames( typeof( BuiltInParameter ) );
              foreach( string str in strs )
              {
            BuiltInParameter paramEnum = (BuiltInParameter) System.Enum.Parse( typeof( BuiltInParameter ), str );

            labelStrs.Add( str );
            valueStrs.Add( string.Format( "{0:d}", (int) paramEnum ) );
              }

              RevitLookup.Snoop.Forms.ParamEnum dbox = new RevitLookup.Snoop.Forms.ParamEnum( labelStrs, valueStrs );
              dbox.ShowDialog();
        }