如果我们不提到解码,它们将使用什么解码方式?
我认为不是 System.Text.Encoding.Default。如果我明确地设置为 System.Text.Encoding.Default,则一切都能正常工作,但如果留空则会出现问题。
因此,这种情况并不好。
我认为不是 System.Text.Encoding.Default。如果我明确地设置为 System.Text.Encoding.Default,则一切都能正常工作,但如果留空则会出现问题。
因此,这种情况并不好。
Dim b = System.IO.File.ReadAllText("test.txt")
System.IO.File.WriteAllText("test4.txt", b)
但这很有效
Dim b = System.IO.File.ReadAllText("test.txt", System.Text.Encoding.Default)
System.IO.File.WriteAllText("test4.txt", b, System.Text.Encoding.Default)
如果我们没有指定编码,VB.NET 是否会尝试从文本文件中确定编码?
System.Text.Encoding.Default
是系统默认编码。我的系统默认编码是什么,我该如何更改它?
如何知道文本文件中使用的编码?
如果我创建一个新的文本文件并使用 Scite 打开它,我会看到编码是代码页属性。代码页属性是什么?