Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Basics > 14 Umstellen der aktuellen Kultur - Pg. 56

56 Basics >> Umstellen der aktuellen Kultur public static double ConvertRadiansToDegrees(this double radians) { return (180 / Math.PI) * radians; } Listing 14: Methode zur Umrechnung einer Angabe im Bogenmaß in das Gradmaß 14 Umstellen der aktuellen Kultur Wenn Sie Zahlen oder Datumswerte in Strings konvertieren, werden diese entsprechend der aktuell eingestellten Kultur formatiert, sofern Sie bei der Konvertierung keine spezielle Kultur angeben. Dasselbe gilt für das Konvertieren von Strings in Zahlen oder Datumswerte, wo natürlich auch die aktuelle Kultur verwendet wird. Die aktuelle Kultur ist definiert über ein CultureInfo -Objekt (aus dem Namensraum Sys- tem.Globalization ), das dem aktuellen Thread zugeordnet ist. Den aktuellen Thread erreichen Sie über die Eigenschaft CurrentThread der Thread -Klasse (aus dem Namensraum Sys- tem.Threading ), das zugeordnete CultureInfo -Objekt über dessen Eigenschaft CurrentCulture . Die aktuelle Kultur wird beim Start einer Anwendung über die im System eingestellte Kultur ermittelt. Sie können die aktuelle Kultur jedoch auch auf eine andere setzen. Dazu müssen Sie der CurrentThread -Eigenschaft ein CultureInfo -Objekt für die gewünschte Kultur übergeben.