Jeg ville skyde på, at 'Default' er den encoding man får, hvis man ikke specificerer noget. -Så nettoeffekten af, eksplicit at sætte encoding til Default, burde være ingenting. -Men jeg kan tage fejl.
Det lyder som om du vil have fat i den gode gamle codepage 865. -Så skriver du blot
Jeg finder det rimeligt besynderligt, at det faktisk giver en forskel, at specificere 'default'-encoding, når man laver sin stream. Burde det ikke netop være 'default'?? -Er der nogen der har en forklaring på det?
Default er en instans af Encoding klassen ovre i System.Text. Og det indikerer at den encoding er defualt i Windows.
StreamWriter klassen i System.IO bruger Encoding.ASCII hvis det ikke angives eksplicit.
Det er to forskellige steder. Men man kan godt kalde det lidt inkonsistent. Men det er jo udne tvivl to forskellige teams der har designet System.Text og System.IO.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.