我有一个文件名指向一个文本文件,包括它的路径,作为一个字符串.现在我想将此.csv文件加载到内存流中.我该怎么办?
例如,我有这个:
Dim filename as string="C:\Users\Desktop\abc.csv"
Run Code Online (Sandbox Code Playgroud)
Cen*_*tro 66
Dim stream As New MemoryStream(File.ReadAllBytes(filename))
Run Code Online (Sandbox Code Playgroud)
SLa*_*aks 30
您无需将文件加载到MemoryStream中.
您只需调用File.OpenRead即可获取FileStream包含该文件的内容.
如果您确实希望文件位于MemoryStream中,则可以调用CopyTo将FileStream复制到MemoryStream.