public GenericParameterTreeNode( GenericParameterDeclaration genericParameter )
     : base( genericParameter, TreeViewImage.Class )
 {
     StringBuilder text = new StringBuilder();
     text.Append( genericParameter.Name );
     if ( genericParameter.Constraints.Count > 0 )
     {
         text.Append( " : " );
         for ( int i = 0 ; i < genericParameter.Constraints.Count ; i++ )
         {
             if ( i > 0 )
             {
                 text.Append( ", " );
             }
             text.Append( genericParameter.Constraints[i].ToString() );
         }
     }
     this.Text = text.ToString();
 }
Пример #2
0
 public InternalGenericParameter(TypeSystemServices tss, GenericParameterDeclaration declaration, int position)
     : this(tss, declaration)
 {
     _position = position;
 }
Пример #3
0
 public InternalGenericParameter(TypeSystemServices tss, GenericParameterDeclaration declaration) : base(tss)
 {
     _declaration = declaration;
 }