Jypeli 10
The simple game programming library
Jypeli.StringHelpers luokkareferenssi

Sisältää avustusmetodeja merkkijonojen käsittelyyn. Lisää...

Staattiset julkiset jäsenfunktiot

static string[] Append (this string s, params object[] ends)
 Lisää merkkijonon jokaisen merkkijonotaulukon alkion alkuun Lisää...
 
static int IndexForWhich (this StringBuilder builder, Predicate< char > pred)
 StringBuilderin indeksi jossa annettu funktio on ensimmäisen kerran tosi. Lisää...
 
static int IndexOf (this StringBuilder builder, char c)
 Missä indeksissä annettu merkki sijaitsee Lisää...
 
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)
 Poistaa kaiken joka tulee ennen ehdon toteutumista Lisää...
 
static void RemoveTrailing (this StringBuilder builder, Predicate< char > pred)
 Poistaa kaiken joka tulee ehdon toteutumisen jälkeen Lisää...
 
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)
 Ottaa ensimmäisen sanan ja lisää sen toiseen StringBuilderiin Lisää...
 
static void Trim (this StringBuilder builder)
 Poistaa tyhjät merkit alusta ja lopusta Lisää...
 

Yksityiskohtainen selite

Sisältää avustusmetodeja merkkijonojen käsittelyyn.

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

Jäsenfunktioiden dokumentaatio

◆ Append()

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

Lisää merkkijonon jokaisen merkkijonotaulukon alkion alkuun

Parametrit
sAlkuihin lisättävä merkkijono
endsMerkkijonot
Palauttaa

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

◆ IndexForWhich()

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

StringBuilderin indeksi jossa annettu funktio on ensimmäisen kerran tosi.

Parametrit
builderStringBuilder
predFunktio
Palauttaa

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

◆ IndexOf()

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

Missä indeksissä annettu merkki sijaitsee

Parametrit
builderStringBuilder
cMerkki
Palauttaa

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

◆ 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ä 115.

◆ 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ä 89.

◆ 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ä 102.

◆ 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ä 43.

◆ RemoveLeading()

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

Poistaa kaiken joka tulee ennen ehdon toteutumista

Parametrit
builder
pred

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

◆ RemoveTrailing()

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

Poistaa kaiken joka tulee ehdon toteutumisen jälkeen

Parametrit
builder
pred

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

◆ 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ä 214.

◆ 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ä 18.

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ä 77.

◆ 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ä 62.

◆ TakeFirstWord()

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

Ottaa ensimmäisen sanan ja lisää sen toiseen StringBuilderiin

Parametrit
src
dest

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

◆ Trim()

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

Poistaa tyhjät merkit alusta ja lopusta

Parametrit
builder

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


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: