时间:2021-05-19
读取和写入文件
以下示例将一行文本写入文件。
' Write text to a file
Sub WriteTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt")
file.WriteLine("Here is the first line.")
file.Close()
End Sub
以下示例将文件中的文本读取到一个字符串变量中,然后将该文本写到控制台。
Sub ReadTextFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim words As String = file.ReadToEnd()
Console.WriteLine(words)
file.Close()
End Sub
以下示例在现有文件中添加文本。
Sub AppendTextToFile()
Dim file As New System.IO.StreamWriter("c:test.txt", True)
file.WriteLine("Here is another line.")
file.Close()
End Sub
以下示例一次从文件中读取一行,然后将每行文本打印到控制台。
Sub ReadTextLinesFromFile()
Dim file As New System.IO.StreamReader("c:test.txt")
Dim oneLine As String
oneLine = file.ReadLine()
While (oneLine <> "")
Console.WriteLine(oneLine)
oneLine = file.ReadLine()
End While
file.Close()
End Sub
文件编码
默认情况下,StreamReader 和 StreamWriter 类都使用 UTF-8 编码。UTF-8 编码正确处理 Unicode 字符并确保操作系统的本地化版本之间保持一致。
可使用 StreamReader 自动检测文件的编码,或者将文件的编码指定为构造函数上的参数。
StreamWriter 在其构造函数上采用一个编码参数。如果指定编码,则 Visual Basic 写入文件以指示所使用的编码。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
VB.NET代码验证信用卡卡号是否正确,本代码使用luhn算法验证DimcreditCardNumberAsStringcreditCardNumber="12
VB.NET校验字符串是否是日期'ValidateforadateSharedFunctioncheckdate(ByValthisvalueAsString)
本文介绍如何通过C#程序代码方法将XML文件转换为Word文档,包括转为.doc/.docx等格式。并附VB.NET代码,有需要可供参考。程序中所需必要程序集如
不过VB.NET确实有许多VB6没有的新功能,代码的自动排版就是一项,这也正是我们今天要实现的功能——VB代码格式化。先看下实现的效果:格式化前:复制代码代码如
VB.NET中的除法运算符有两个:/(浮点除法)、\(整数除法)C#中的除法运算符只有一个:/(除法)VB.NET中的除法运算符与C#中的除法运算符存在很大的差