FormCompoundType() static private méthode

static private FormCompoundType ( char bFormat, Type baseType, int curIndex ) : Type
bFormat char
baseType System.Type
curIndex int
Résultat System.Type
 public override Type MakePointerType()
 {
     return(SymbolType.FormCompoundType("*", this, 0));
 }
 public override Type MakeByRefType()
 {
     return(SymbolType.FormCompoundType("&", this, 0));
 }
Exemple #3
0
 public override Type MakeByRefType()
 {
     return(SymbolType.FormCompoundType(m_format + "&", m_baseType, 0));
 }
Exemple #4
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType(m_format + "[]", m_baseType, 0));
 }
Exemple #5
0
 public override Type MakePointerType()
 {
     return(SymbolType.FormCompoundType(m_format + "*", m_baseType, 0));
 }
Exemple #6
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType("[]", this, 0));
 }
Exemple #7
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType((new String(m_bFormat) + "[]").ToCharArray(), m_baseType, 0));
 }
        public override Type MakeArrayType(int rank)
        {
            string s = GetRankString(rank);

            return(SymbolType.FormCompoundType(s, this, 0) !);
        }
Exemple #9
0
 public override Type MakeArrayType()
 {
     return(SymbolType.FormCompoundType("[]".ToCharArray(), (Type)this, 0));
 }