Class StringPrototype
- Namespace
- CSharpToJavaScript.APIs.JS.Ecma
- Assembly
- CSharpToJavaScript.dll
[To("FirstCharToLowerCase")]
public class StringPrototype : FunctionPrototype
- Inheritance
-
StringPrototype
- Derived
-
- Inherited Members
-
Constructors
StringPrototype()
Methods
At(int)
Parameters
index int
Returns
- int
CharAt(int)
public string CharAt(int pos)
Parameters
pos int
Returns
- string
CharCodeAt(int)
public int CharCodeAt(int pos)
Parameters
pos int
Returns
- int
CodePointAt(int)
public int CodePointAt(int pos)
Parameters
pos int
Returns
- int
Concat(params string[])
public string Concat(params string[] args)
Parameters
args string[]
Returns
- string
EndsWith(string, int)
public bool EndsWith(string searchString, int endPosition = 0)
Parameters
searchString string
endPosition int
Returns
- bool
Includes(string, int)
public bool Includes(string searchString, int position = 0)
Parameters
searchString string
position int
Returns
- bool
IndexOf(string, int)
public bool IndexOf(string searchString, int position = 0)
Parameters
searchString string
position int
Returns
- bool
LastIndexOf(string, int)
public bool LastIndexOf(string searchString, int position = 0)
Parameters
searchString string
position int
Returns
- bool
LocaleCompare(string, dynamic?, dynamic?)
public int LocaleCompare(string that, dynamic? reserved1 = null, dynamic? reserved2 = null)
Parameters
that string
reserved1 dynamic
reserved2 dynamic
Returns
- int
Match(RegExp)
public dynamic[] Match(RegExp regexp)
Parameters
regexp RegExp
Returns
- dynamic[]
MatchAll(RegExp)
public dynamic[] MatchAll(RegExp regexp)
Parameters
regexp RegExp
Returns
- dynamic[]
Normalize(string)
public string Normalize(string form = "NFC")
Parameters
form string
Returns
- string
PadEnd(int, string)
public string PadEnd(int maxLength, string fillString = "")
Parameters
maxLength int
fillString string
Returns
- string
PadStart(int, string)
public string PadStart(int maxLength, string fillString = "")
Parameters
maxLength int
fillString string
Returns
- string
Repeat(int)
public string Repeat(int count)
Parameters
count int
Returns
- string
Replace(string, string)
public string Replace(string searchValue, string replaceValue)
Parameters
searchValue string
replaceValue string
Returns
- string
ReplaceAll(string, string)
public string ReplaceAll(string searchValue, string replaceValue)
Parameters
searchValue string
replaceValue string
Returns
- string
Search(Regex)
public int Search(Regex regexp)
Parameters
regexp Regex
Returns
- int
Slice(int, int)
public string Slice(int start, int end)
Parameters
start int
end int
Returns
- string
Split(string, int)
public string[] Split(string separator, int limit = 0)
Parameters
separator string
limit int
Returns
- string[]
StartsWith(string, int)
public bool StartsWith(string searchString, int position = 0)
Parameters
searchString string
position int
Returns
- bool
Substring(int, int)
public string Substring(int start, int end = 0)
Parameters
start int
end int
Returns
- string
ToLocaleLowerCase(dynamic?, dynamic?)
public string ToLocaleLowerCase(dynamic? reserved1 = null, dynamic? reserved2 = null)
Parameters
reserved1 dynamic
reserved2 dynamic
Returns
- string
ToLocaleUpperCase(dynamic?, dynamic?)
public string ToLocaleUpperCase(dynamic? reserved1 = null, dynamic? reserved2 = null)
Parameters
reserved1 dynamic
reserved2 dynamic
Returns
- string
ToLowerCase()
public string ToLowerCase()
Returns
- string
ToString()
Returns
- string
ToUpperCase()
public string ToUpperCase()
Returns
- string
Trim()
Returns
- string
TrimEnd()
Returns
- string
TrimStart()
public string TrimStart()
Returns
- string
ValueOf()
Returns
- String