Exemplo n.º 1
0
        public bool Equals(string name, FindNameBy findOn, StringComparison comparisonType)
        {
            switch (findOn)
            {
            case FindNameBy.FullName:
                return(this.FullName.Equals(name, comparisonType));

            case FindNameBy.Name:
                return(this.Name.Equals(name, comparisonType));

            case FindNameBy.Both:
            default:
                return(this.FullName.Equals(name, comparisonType) || this.Name.Equals(name, comparisonType));
            }
        }
Exemplo n.º 2
0
 public bool Contains(string typeName, FindNameBy findOn, StringComparison comparisonType)
 {
     return(this.Any(primitiveType => primitiveType.Equals(typeName, findOn, comparisonType)));
 }
Exemplo n.º 3
0
 public bool Equals(string name, FindNameBy findOn)
 {
     return(this.Equals(name, findOn, StringComparison.Ordinal));
 }
Exemplo n.º 4
0
 public bool Contains(string typeName, FindNameBy findOn)
 {
     return(this.Any(primitiveType => primitiveType.Equals(typeName, findOn)));
 }