Exemple #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));
            }
        }
Exemple #2
0
 public bool Contains(string typeName, FindNameBy findOn, StringComparison comparisonType)
 {
     return(this.Any(primitiveType => primitiveType.Equals(typeName, findOn, comparisonType)));
 }
Exemple #3
0
 public bool Equals(string name, FindNameBy findOn)
 {
     return(this.Equals(name, findOn, StringComparison.Ordinal));
 }
Exemple #4
0
 public bool Contains(string typeName, FindNameBy findOn)
 {
     return(this.Any(primitiveType => primitiveType.Equals(typeName, findOn)));
 }