Jypeli  9
The simple game programming library
Jypeli.StringHelpers luokkareferenssi

Staattiset julkiset jäsenfunktiot

static string[] Append (this string s, params object[] ends)
 
static int IndexForWhich (this StringBuilder builder, Predicate< char > pred)
 
static int IndexOf (this StringBuilder builder, char c)
 
static StringBuilder PutTo (this StringBuilder builder, int start, int length)
 Poistaa osamerkkijonon ja palauttaa sen toisena StringBuilderina.. Lisää...
 
static void PutTo (this StringBuilder src, StringBuilder dest)
 Poistaa koko StringBuilderin sisällön ja kirjoittaa sen toiseen StringBuilderiin. Lisää...
 
static void PutTo (this StringBuilder src, StringBuilder dest, int start, int length)
 Poistaa osamerkkijonon ja kirjoittaa sen toiseen StringBuilderiin. Lisää...
 
static StringBuilder RemoveLast (this StringBuilder builder, int chars)
 Poistaa merkkijonon lopusta tietyn määrän merkkejä. Jos merkkijono on lyhyempi kuin poistettava määrä, poistetaan mitä pystytään. Lisää...
 
static void RemoveLeading (this StringBuilder builder, Predicate< char > pred)
 
static void RemoveTrailing (this StringBuilder builder, Predicate< char > pred)
 
static string Repeat (this string s, int times)
 Toistaa merkkijonon annetun määrän verran. Lisää...
 
static bool StringEquals (object o1, object o2)
 Vertaa kahta oliota, jotka ovat joko merkkijonoja tai StringBuildereita, merkki kerrallaan. Lisää...
 
static StringBuilder Substring (this StringBuilder builder, int start, int length)
 Palauttaa osamerkkijonon toisena StringBuilderina. Lisää...
 
static void Substring (this StringBuilder src, StringBuilder dest, int start, int length)
 Kirjoittaa osamerkkijonon toiseen StringBuilderiin. Lisää...
 
static void TakeFirstWord (this StringBuilder src, StringBuilder dest)
 
static void Trim (this StringBuilder builder)
 

Yksityiskohtainen selite

Määrittely tiedoston StringHelpers.cs rivillä 6.

Jäsenfunktioiden dokumentaatio

◆ Append()

static string [] Jypeli.StringHelpers.Append ( this string  s,
params object[]  ends 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 196.

◆ IndexForWhich()

static int Jypeli.StringHelpers.IndexForWhich ( this StringBuilder  builder,
Predicate< char >  pred 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 125.

◆ IndexOf()

static int Jypeli.StringHelpers.IndexOf ( this StringBuilder  builder,
char  c 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 136.

◆ PutTo() [1/3]

static StringBuilder Jypeli.StringHelpers.PutTo ( this StringBuilder  builder,
int  start,
int  length 
)
static

Poistaa osamerkkijonon ja palauttaa sen toisena StringBuilderina..

Parametrit
builderStringBuilder-instanssi
startEnsimmäinen merkki osajonosta
lengthOsajonon pituus
Palauttaa
Osamerkkijono-StringBuilder

Määrittely tiedoston StringHelpers.cs rivillä 118.

◆ PutTo() [2/3]

static void Jypeli.StringHelpers.PutTo ( this StringBuilder  src,
StringBuilder  dest 
)
static

Poistaa koko StringBuilderin sisällön ja kirjoittaa sen toiseen StringBuilderiin.

Parametrit
srcStringBuilder josta otetaan
destStringBuilder johon kirjoitetaan

Määrittely tiedoston StringHelpers.cs rivillä 92.

◆ PutTo() [3/3]

static void Jypeli.StringHelpers.PutTo ( this StringBuilder  src,
StringBuilder  dest,
int  start,
int  length 
)
static

Poistaa osamerkkijonon ja kirjoittaa sen toiseen StringBuilderiin.

Parametrit
srcStringBuilder josta otetaan
destStringBuilder johon kirjoitetaan
startEnsimmäinen merkki osajonosta
lengthOsajonon pituus

Määrittely tiedoston StringHelpers.cs rivillä 105.

◆ RemoveLast()

static StringBuilder Jypeli.StringHelpers.RemoveLast ( this StringBuilder  builder,
int  chars 
)
static

Poistaa merkkijonon lopusta tietyn määrän merkkejä. Jos merkkijono on lyhyempi kuin poistettava määrä, poistetaan mitä pystytään.

Parametrit
builderStringBuilder-olio
charsPoistettavien merkkien määrä
Palauttaa

Määrittely tiedoston StringHelpers.cs rivillä 46.

◆ RemoveLeading()

static void Jypeli.StringHelpers.RemoveLeading ( this StringBuilder  builder,
Predicate< char >  pred 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 141.

◆ RemoveTrailing()

static void Jypeli.StringHelpers.RemoveTrailing ( this StringBuilder  builder,
Predicate< char >  pred 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 154.

◆ Repeat()

static string Jypeli.StringHelpers.Repeat ( this string  s,
int  times 
)
static

Toistaa merkkijonon annetun määrän verran.

Parametrit
sToistettava merkkijono
timesKuinka monta kertaa toistetaan
Palauttaa
Toistettu merkkijono

Määrittely tiedoston StringHelpers.cs rivillä 186.

◆ StringEquals()

static bool Jypeli.StringHelpers.StringEquals ( object  o1,
object  o2 
)
static

Vertaa kahta oliota, jotka ovat joko merkkijonoja tai StringBuildereita, merkki kerrallaan.

Parametrit
o1
o2
Palauttaa

Määrittely tiedoston StringHelpers.cs rivillä 21.

Viitattu Jypeli.PhysicsGameBase.AddCollisionHandlerByTag< O, T >() ja Jypeli.PhysicsGameBase.RemoveCollisionHandlers().

◆ Substring() [1/2]

static StringBuilder Jypeli.StringHelpers.Substring ( this StringBuilder  builder,
int  start,
int  length 
)
static

Palauttaa osamerkkijonon toisena StringBuilderina.

Parametrit
builderStringBuilder-instanssi
startEnsimmäinen merkki osajonosta
lengthOsajonon pituus
Palauttaa
Osamerkkijono-StringBuilder

Määrittely tiedoston StringHelpers.cs rivillä 80.

◆ Substring() [2/2]

static void Jypeli.StringHelpers.Substring ( this StringBuilder  src,
StringBuilder  dest,
int  start,
int  length 
)
static

Kirjoittaa osamerkkijonon toiseen StringBuilderiin.

Parametrit
srcStringBuilder josta luetaan
destStringBuilder johon kirjoitetaan
startEnsimmäinen merkki osajonosta
lengthOsajonon pituus

Määrittely tiedoston StringHelpers.cs rivillä 65.

◆ TakeFirstWord()

static void Jypeli.StringHelpers.TakeFirstWord ( this StringBuilder  src,
StringBuilder  dest 
)
static

Määrittely tiedoston StringHelpers.cs rivillä 173.

◆ Trim()

static void Jypeli.StringHelpers.Trim ( this StringBuilder  builder)
static

Määrittely tiedoston StringHelpers.cs rivillä 167.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: