Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IndexOfHtmlAttributeEncodingChars()

static int System.Web.Util.HttpEncoder.IndexOfHtmlAttributeEncodingChars ( string s,
int startPos )
inlinestaticprivate

Definition at line 198 of file HttpEncoder.cs.

199 {
200 ReadOnlySpan<char> readOnlySpan = s.AsSpan(startPos);
201 for (int i = 0; i < readOnlySpan.Length; i++)
202 {
203 switch (readOnlySpan[i])
204 {
205 case '"':
206 case '&':
207 case '\'':
208 case '<':
209 return startPos + i;
210 }
211 }
212 return -1;
213 }

References System.ReadOnlySpan< T >.Length, and System.s.

Referenced by System.Web.Util.HttpEncoder.HtmlAttributeEncode(), and System.Web.Util.HttpEncoder.HtmlAttributeEncodeInternal().