API:String

Aus STNE-Wiki

Version vom 20. August 2010, 15:22 Uhr von Phips (Diskussion | Beiträge)
(Unterschied) ? Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version ? (Unterschied)
Wechseln zu: Navigation, Suche
fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki

Allgemein

String ist ein Variablentyp. Jede Variable hat einen "Typ", darunter versteht man was für Daten in ihr gespeichert sind.

Bei String sind es Zeichenketten. Wenn irgendein Parameter als String angegeben werden muss, heißt das, die Funktion erwartet eine Zeichenkette, z.B einen Namen


Methoden

Desweiteren gibt es die Struktur String http://game.stne.net/ObjectExplorer.aspx?p=String :

Vorweg ein einfaches Beispiel:

 Var meinString As String = "Ich bin ein Haus";
 
 WriteLine(meinString.ToLower());
 WriteLine(meinString.ToUpper());
 
 Var neuerString As String;
 
 neuerString = meinString.Replace("Haus", "Dinosaurier");
 
 WriteLine(neuerString);
 
 //Ab der 12. Stelle genau vier Zeichen zurückgeben
 WriteLine(neuerString.Substring(12, 4));

Das Beispiel ergibt folgendes:

 ich bin ein haus
 ICH BIN EIN HAUS
 Ich bin ein Dinosaurier
 Dino
Methode Paramater Rückgabewert Erklärung
New (c, count) String, Integer Integer
Chars(index) Integer Char
Clone() - Object
Compare(strA, strB, ignoreCase) String, String, Boolean Integer
Compare(strA, indexA, strB, indexB, length, ignoreCase) String, Integer, String, Integer, Integer, Boolean Integer
Compare(strA, indexA, strB, indexB, length) String, Integer, String, Integer, Integer Integer
Compare(strA, strB) String, String Integer
CompareOrdinal(strA, indexA, strB, indexB, length) String, Integer, String, Integer, Integer Integer
CompareOrdinal(strA, strB) String, String Integer
CompareTo(value) Object Integer
CompareTo(strB) String Integer
Concat(str0, str1, str2) String, String, String String
Concat(arg0, arg1, arg2) Object, Object, Object String
Concat(arg0, arg1) Object, Object String
Concat(arg0) Object String
Concat(arg0, arg1, arg2, arg3) Object, Object, Object, Object String
Concat(str0, str1) String, String String
Concat(str0, str1, str2, str3) String, String, String, String String
Copy(str) String String
Empty - String
EndsWith(value) String Boolean
Format(format, arg0, arg1, arg2) String, Object, Object, Object Boolean
Format(format, arg0) String, Object String
Format(format, arg0, arg1) String, Object, Object String
GetEnumerator() - -
GetTypeCode() - -
IndexOf(value, startIndex) String, Integer Integer
IndexOf(value, startIndex, count) String, Integer, Integer Integer
IndexOf(value As Char, startIndex, count) Char, Integer, Integer Integer
IndexOf(value) String Integer
IndexOf(value As Char, startIndex) Char, Integer Integer
IndexOf(value As Char) Char Integer
Insert(startIndex, value) Integer, String String
Intern(str) String String
IsInterned(str) String String
LastIndexOf(value As Char) Char Integer
LastIndexOf(value As Char, startIndex) Char, Integer Integer
LastIndexOf(value As Char, startIndex, count) Char, Integer, Integer Integer
LastIndexOf(value, startIndex, count) String, Integer, Integer Integer
LastIndexOf(value, startIndex) String, Integer Integer
LastIndexOf(value) String Integer
Property Length - Integer
op_Equality(a, b) String, String Boolean
op_Inequality(a, b) String, String Boolean
PadLeft(totalWidth, paddingChar As Char) Integer, Char String
PadLeft(totalWidth) Integer String
PadRight(totalWidth) Integer String
PadRight(totalWidth, paddingChar As Char) Integer, Char String
Remove(startIndex, count) Integer, Integer String
Replace(oldValue, newValue) String, String String
Replace(oldChar As Char, newChar As Char) Char, Char String
StartsWith(value) String Boolean
Substring(startIndex) Integer String
Substring(startIndex, length) Integer, Integer String
ToCharArray(startIndex, length) Integer, Integer -
ToCharArray() - -
ToLower() - String Mit dieser Methode werden alle Zeichen in dem String in Großbuchstaben umgewandelt
ToUpper() - String Mit dieser Methode werden alle Zeichen in dem String in Kleinbuchstaben umgewandelt
Trim() - String