コード例 #1
0
ファイル: MDTypeElems.cs プロジェクト: parhelia512/perwapi
 internal sealed override bool SameType(Type tstType)
 {
     if (tstType is SystemClass)
     {
         return(tstType.SameType(this));
     }
     return(this == tstType);
 }
コード例 #2
0
ファイル: MDTypeElems.cs プロジェクト: parhelia512/perwapi
        /*----------------------------- internal functions ------------------------------*/

        internal override bool SameType(Type tstType)
        {
            if (this == tstType)
            {
                return(true);
            }
            if (tstType is CustomModifiedType)
            {
                CustomModifiedType cmTstType = (CustomModifiedType)tstType;
                return(type.SameType(cmTstType.type) &&
                       cmodType.SameType(cmTstType.cmodType));
            }
            return(false);
        }
コード例 #3
0
ファイル: MDTypeElems.cs プロジェクト: dbremner/perwapi
 internal override sealed bool SameType(Type tstType)
 {
     if (tstType is SystemClass)
         return tstType.SameType(this);
     return this == tstType;
 }