@@ -142,7 +142,7 @@ public void CanWriteSpaceDelimitedData()
142142 {
143143 var matrix = SparseMatrix . OfArray ( new [ , ] { { 1.1 , 0 , 0 } , { 0 , 5.5 , 0 } , { 0 , 0 , 9.9 } } ) ;
144144 var stream = new MemoryStream ( ) ;
145- DelimitedWriter . Write ( stream , matrix , " " ) ;
145+ DelimitedWriter . Write ( stream , matrix , " " , formatProvider : CultureInfo . InvariantCulture ) ;
146146 var data = stream . ToArray ( ) ;
147147 var reader = new StreamReader ( new MemoryStream ( data ) ) ;
148148 var text = reader . ReadToEnd ( ) ;
@@ -160,7 +160,7 @@ public void CanWriteCommaDelimitedDataWithMissingValues()
160160 {
161161 var matrix = SparseMatrix . OfArray ( new [ , ] { { 1.1 , 0 , 0 } , { 0 , 5.5 , 0 } , { 0 , 0 , 9.9 } } ) ;
162162 var stream = new MemoryStream ( ) ;
163- DelimitedWriter . Write ( stream , matrix , "," , missingValue : 0 ) ;
163+ DelimitedWriter . Write ( stream , matrix , "," , missingValue : 0 , formatProvider : CultureInfo . InvariantCulture ) ;
164164 var data = stream . ToArray ( ) ;
165165 var reader = new StreamReader ( new MemoryStream ( data ) ) ;
166166 var text = reader . ReadToEnd ( ) ;
@@ -179,7 +179,7 @@ public void CanWriteTabDelimitedDataWithMissingValues()
179179 {
180180 var matrix = DenseMatrix . OfArray ( new [ , ] { { 1.1 , double . NaN , 0 } , { 0 , 5.5 , 0 } , { double . NaN , double . NaN , 9.9 } } ) ;
181181 var stream = new MemoryStream ( ) ;
182- DelimitedWriter . Write ( stream , matrix , "\t " , missingValue : double . NaN ) ;
182+ DelimitedWriter . Write ( stream , matrix , "\t " , missingValue : double . NaN , formatProvider : CultureInfo . InvariantCulture ) ;
183183 var data = stream . ToArray ( ) ;
184184 var reader = new StreamReader ( new MemoryStream ( data ) ) ;
185185 var text = reader . ReadToEnd ( ) ;
0 commit comments