Difference between revisions of "6237 Programmering II (Csharp) Agenda/Strings"

From Teknologisk videncenter
Jump to: navigation, search
(Strenge)
(Strenge)
Line 34: Line 34:
 
//Sub string tager 3 karakterer startenden efter den 6
 
//Sub string tager 3 karakterer startenden efter den 6
 
String sub = str.Substring(6, 3);
 
String sub = str.Substring(6, 3);
 +
               
 +
                //Sub string der læser fra 6 karakter og linien ud
 +
                String sub = str.Substring(6);
 
}
 
}
 
}
 
}
 
</source>
 
</source>
 
[[Category:6237 Programmering II]]
 
[[Category:6237 Programmering II]]

Revision as of 12:16, 8 October 2015

Strenge

C# indeholder en masse funktioner på strenge


class Program
{
	static void Main(string[] args)
	{
		String str = "Dette er en tekststreng   ";
		
		//Længden på strengen
		int i = str.Length;

		//Søg efter bestem inhold i streng
		if (str.Contains("tekst")) { }

		//Spørge om strengen begynder med et bestems indhold
                if (str.StartsWith("No")) { }
		
		//Konverter til store eller små bogstaver
		str = str.ToUpper();
		str = str.ToLower();

		//Trim fjerner spaces i begyndelsen og enden af strengen
		str = str.Trim();

		//Split til string array ved ' '
		Char[] splitChars = new Char[]{' '};
		String[] array = str.Split(splitChars);

		//Sub string tager 3 karakterer startenden efter den 6
		String sub = str.Substring(6, 3);
                
                //Sub string der læser fra 6 karakter og linien ud
                String sub = str.Substring(6);
	}
}