Operativsystem: .............................................................
Operativsystem: .............................................................
Operativsystem: .............................................................
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
En C# string er en variabel som kan indeholde fra et enkelt ord til indholdet af en lang tekstfil.<br />
Typen string er et andet ord for klassen System.String som indeholder bl.a. disse medlemmer og<br />
metoder – hvis vi antager en erklæring som string s og string str:<br />
Metode Betydning<br />
s.Length Antal tegn i s<br />
s=s.Concat(str) To strenge lagt sammen<br />
s.CompareTo(str) S sammenlignet med str<br />
s.Insert(3,str) Indsætte anden streng i s<br />
s.ToUpper() s.ToLower() Til store/små bogstaver<br />
s.IndexOf(str) (eller: s.LastIndexOf()) Hvis str findes i s returneres pladsen som<br />
indextal ellers returneres –1 (=str findes ikke I s)<br />
if(s.StartsWith(”NET”)) hvis de 3 første tegn er ‘NET’<br />
if(s.EndsWith(”exe”)) lignende<br />
string sub=s.SubString(0,3); sub er de 3 første tegn i s<br />
s=”Dette er ikke meget bedre”;<br />
giver en tabel med 5 pladser/ord, dvs deler s i<br />
string[] tabel=s.Split(’ ’);<br />
delstrenge ved mellemrum<br />
s.Trim() fjern indledende og afsluttende mellemrum fx<br />
ved Console.ReadLine() – ellers kan bruges:<br />
s.TrimEnd() og s.TrimStart()<br />
string str=s.Replace(”Write”,”Read”); str er lig med s men Write er erstattet med Read<br />
str=s.PadLeft(30); str højrejusteres i et felt på 30 tegn, foran str er<br />
mellemrum<br />
Strenge i C# er nemme at arbejde med idet udtryk som disse er gyldige:<br />
string s=”Hej med ”;<br />
string str=”dig!”;<br />
s+=str;<br />
if(s!=str){…<br />
if(s==str){…<br />
Der kan anvendes escape tegn i strenge fx:<br />
string s=”I dag er det mandag,\nog i morgen er det tirsdag!”;<br />
\n giver en ny linje midt i strengen.<br />
Nogle af de escape tegn som kan anvendes er:<br />
Escape tegn Betydning<br />
\’ \” Indsætter citat tegn inden i strengen!<br />
\\ Indsætter en backslash inden i strengen fx<br />
S=”c:\\dokumenter\\papirer”;<br />
\n Ny linje linje skift<br />
\t \v Vandret og vertikal tabulator<br />
\a Beep eller alarm!