<PackageReference Include="Microsoft.CSharp" Version="4.5.0-preview1-26216-02" />

CType

abstract class CType
public Type AssociatedSystemType { get; }

protected CType()

public FUNDTYPE fundType()

public CType GetNakedType(bool fStripNub)

public Name GetName()

public bool isClassType()

public bool IsCollectionType()

public bool isDelegateType()

public bool isEnumType()

public bool isInterfaceType()

public bool IsNonNubValType()

public bool isNumericType()

public bool isPredefined()

public bool isPredefType(PredefinedType pt)

public bool IsRefType()

public bool isSimpleOrEnum()

public bool isSimpleOrEnumOrString()

public bool isSimpleType()

public bool isStaticClass()

public bool isStructOrEnum()

public bool isStructType()

public bool isUnsafe()

public bool isUnsigned()

public bool IsValType()

public bool IsWindowsRuntimeType()

public void SetName(Name pName)

public void SetTypeKind(TypeKind kind)

public virtual CType StripNubs()

public virtual CType StripNubs(out bool wasNullable)