‘New Text.UnicodeEncoding(False, False)是文件编码格式,也可以设定其他格式,例如:UTF-8等
1.写不带BOM的文件,Utf-16LE
Dim steamWrite As System.IO.StreamWriter = Nothing
steamWrite = New System.IO.StreamWriter(FileName, True, New Text.UnicodeEncoding(False, False))
steamWrite.Write(...)
2.写不带BOM的文件,Utf-16BE
Dim steamWrite As System.IO.StreamWriter = Nothing
steamWrite = New System.IO.StreamWriter(FileName, True, New Text.UnicodeEncoding(True, False))
steamWrite.Write(...)
3.写带BOM的文件Utf-16LE
Dim steamWrite As System.IO.StreamWriter = Nothing
steamWrite = New System.IO.StreamWriter(FileName, True, New Text.UnicodeEncoding(False, True))
steamWrite.Write(...)
4.写带BOM的文件Utf-16BE
Dim steamWrite As System.IO.StreamWriter = Nothing
steamWrite = New System.IO.StreamWriter(FileName, True, New Text.UnicodeEncoding(False, True))
steamWrite.Write(...)
5.读取不文件,并且不检查Bom
dim strFile as System.IO.StreamReader = new System.IO.StreamReader(FileName, False)
6.读取不文件,并且检查Bom
dim strFile as System.IO.StreamReader = new System.IO.StreamReader(FileName, True)