public bool Matches(Datatype datatype, bool isCaseSensitive = true) { StringComparison comparisonMethod = isCaseSensitive ? StringComparison.CurrentCulture : StringComparison.CurrentCultureIgnoreCase; return(Name.Equals(datatype.Name.Trim(), comparisonMethod) && ContainingNamespace.Equals(datatype.ContainingNamespace.Trim(), comparisonMethod)); }
public Method(MethodGroup group, string name, Datatype returnDatatype = null) { Group = group; Name = name; ReturnDatatype = returnDatatype; }