Loyc.StringBuilderExt.SubstringEquals C# (CSharp) Method

SubstringEquals() public static method

Checks if the sequences of characters what is equal to sb.Substring(start, what.Length), without actually creating a substring object.
public static SubstringEquals ( StringBuilder sb, int start, UString what, bool ignoreCase = false ) : bool
sb StringBuilder
start int
what UString
ignoreCase bool
return bool
		public static bool SubstringEquals(StringBuilder sb, int start, UString what, bool ignoreCase = false)
		{
			CheckParam.IsNotNegative("start", start);
			if (start > sb.Length - what.Length)
				return false;
			return SubstringEqualHelper(sb, start, what, ignoreCase);
		}