public static IsSameOrSubclassOrImplementedOf ( |
||
srcType | 검사할 타입 | |
baseType | 기본 타입 | |
return | bool |
public void IsSameOrSubclassOrImplementOf_Test() { var deflate = new DeflateCompressor(); Assert.IsTrue(TypeTool.IsSameOrSubclassOrImplementedOf(deflate, typeof(ICompressor))); Assert.IsTrue(TypeTool.IsSameOrSubclassOrImplementedOf(typeof(GZipCompressor), typeof(ICompressor))); Assert.IsFalse(TypeTool.IsSameOrSubclassOrImplementedOf(typeof(Compressor), typeof(ICompressor))); }