22// The .NET Foundation licenses this file to you under the MIT license.
33// See the LICENSE file in the project root for more information.
44
5+ using System . Globalization ;
6+
57namespace System . Buffers . Text . Tests
68{
79 //
@@ -38,9 +40,9 @@ public string DefaultString
3840 if ( Fraction != 0 )
3941 return null ;
4042
41- return Month . ToString ( "D2" ) + "/" + Day . ToString ( "D2" ) + "/" + Year . ToString ( "D4" ) +
42- " " + Hour . ToString ( "D2" ) + ":" + Minute . ToString ( "D2" ) + ":" + Second . ToString ( "D2" ) +
43- " " + ( OffsetNegative ? "-" : "+" ) + OffsetHours . ToString ( "D2" ) + ":" + OffsetMinutes . ToString ( "D2" ) ;
43+ return Month . ToString ( "D2" , CultureInfo . InvariantCulture ) + "/" + Day . ToString ( "D2" , CultureInfo . InvariantCulture ) + "/" + Year . ToString ( "D4" , CultureInfo . InvariantCulture ) +
44+ " " + Hour . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Minute . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Second . ToString ( "D2" , CultureInfo . InvariantCulture ) +
45+ " " + ( OffsetNegative ? "-" : "+" ) + OffsetHours . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + OffsetMinutes . ToString ( "D2" , CultureInfo . InvariantCulture ) ;
4446 }
4547 }
4648
@@ -53,8 +55,8 @@ public string GFormatString
5355 if ( OffsetHours != 0 || OffsetMinutes != 0 )
5456 return null ;
5557
56- return Month . ToString ( "D2" ) + "/" + Day . ToString ( "D2" ) + "/" + Year . ToString ( "D4" ) +
57- " " + Hour . ToString ( "D2" ) + ":" + Minute . ToString ( "D2" ) + ":" + Second . ToString ( "D2" ) ;
58+ return Month . ToString ( "D2" , CultureInfo . InvariantCulture ) + "/" + Day . ToString ( "D2" , CultureInfo . InvariantCulture ) + "/" + Year . ToString ( "D4" , CultureInfo . InvariantCulture ) +
59+ " " + Hour . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Minute . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Second . ToString ( "D2" , CultureInfo . InvariantCulture ) ;
5860 }
5961 }
6062
@@ -94,8 +96,8 @@ public string RFormatString
9496 monthAbbrevation = "Jan" ;
9597 }
9698
97- return dayAbbreviation + ", " + Day . ToString ( "D2" ) + " " + monthAbbrevation + " " + Year . ToString ( "D4" ) + " "
98- + Hour . ToString ( "D2" ) + ":" + Minute . ToString ( "D2" ) + ":" + Second . ToString ( "D2" ) + " "
99+ return dayAbbreviation + ", " + Day . ToString ( "D2" , CultureInfo . InvariantCulture ) + " " + monthAbbrevation + " " + Year . ToString ( "D4" , CultureInfo . InvariantCulture ) + " "
100+ + Hour . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Minute . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Second . ToString ( "D2" , CultureInfo . InvariantCulture ) + " "
99101 + "GMT" ;
100102 }
101103 }
@@ -109,8 +111,8 @@ public string OFormatStringNoOffset
109111 if ( OffsetHours != 0 || OffsetMinutes != 0 )
110112 return null ;
111113
112- return Year . ToString ( "D4" ) + "-" + Month . ToString ( "D2" ) + "-" + Day . ToString ( "D2" ) + "T"
113- + Hour . ToString ( "D2" ) + ":" + Minute . ToString ( "D2" ) + ":" + Second . ToString ( "D2" )
114+ return Year . ToString ( "D4" , CultureInfo . InvariantCulture ) + "-" + Month . ToString ( "D2" , CultureInfo . InvariantCulture ) + "-" + Day . ToString ( "D2" , CultureInfo . InvariantCulture ) + "T"
115+ + Hour . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Minute . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Second . ToString ( "D2" , CultureInfo . InvariantCulture )
114116 + "." + Fraction . ToString ( "D7" ) ;
115117 }
116118 }
@@ -120,10 +122,10 @@ public string OFormatStringOffset
120122 {
121123 get
122124 {
123- return Year . ToString ( "D4" ) + "-" + Month . ToString ( "D2" ) + "-" + Day . ToString ( "D2" ) + "T"
124- + Hour . ToString ( "D2" ) + ":" + Minute . ToString ( "D2" ) + ":" + Second . ToString ( "D2" )
125- + "." + Fraction . ToString ( "D7" )
126- + ( OffsetNegative ? "-" : "+" ) + OffsetHours . ToString ( "D2" ) + ":" + OffsetMinutes . ToString ( "D2" ) ;
125+ return Year . ToString ( "D4" , CultureInfo . InvariantCulture ) + "-" + Month . ToString ( "D2" , CultureInfo . InvariantCulture ) + "-" + Day . ToString ( "D2" , CultureInfo . InvariantCulture ) + "T"
126+ + Hour . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Minute . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + Second . ToString ( "D2" , CultureInfo . InvariantCulture )
127+ + "." + Fraction . ToString ( "D7" , CultureInfo . InvariantCulture )
128+ + ( OffsetNegative ? "-" : "+" ) + OffsetHours . ToString ( "D2" , CultureInfo . InvariantCulture ) + ":" + OffsetMinutes . ToString ( "D2" , CultureInfo . InvariantCulture ) ;
127129 }
128130 }
129131
0 commit comments