VB。網

VB。網文件Handling

VB。網文件Handling

  1. VB。網文件Handling

文件是磁盤上的數據集合,具有唯一的名稱和目錄路徑。當打開文件進行讀取或寫入時,它將轉換為流。

流本質上是一個遍曆通信路由的字節序列。輸入流和輸出流是兩個主要的流。輸入流用於從文件中讀取數據(讀操作),輸出流用於將數據寫入文件(寫動作)(寫操作)。

VB。網I / O類es

這個係統。IO命名空間包含用於執行不同文件操作的類,如創建和刪除文件、讀取或寫入文件、關閉文件等。

下表列出了係統中最常用的一些非抽象類。IO命名空間。

I / O類

描述

主題

從二進製流中讀取基本數據。

BinaryWriter

以二進製格式寫入基本數據。

BufferedStream

字節流的臨時存儲器。

目錄

幫助操作目錄結構。

DirectoryInfo

用於對目錄進行操作。

DriveInfo

提供驅動器的信息。

文件

用於操作文件。

FileInfo

用於對文件進行操作。

文件流

用於讀取和寫入文件中的任何位置。

MemoryStream

用於隨機訪問存儲在內存中的流數據。

路徑

對路徑信息進行操作。

StreamReader

用於從字節流中讀取字符。

StreamWriter

它用於向流中寫入字符。

StringReader

它用於從字符串緩衝區中讀取。

StringWriter

它用於寫入字符串緩衝區。

文件流類

這個係統。IO命名空間的FileStream類有助於讀取、寫入和關閉文件。該類是抽象類Stream的子類。

要創建一個新文件或打開一個現有文件,必須首先創建一個FileStream對象。下麵是創建FileStream對象−的語法

As FileStream = New FileStream()

例如,用於創建FileStream對象F用於讀取一個名為sample.txt

Dim f1 As FileStream = New FileStream("sample.txt", FileMode. txt")OpenOrCreate FileAccess.ReadWrite)

參數

描述

FileMode

FileMode枚舉器定義了幾種文件打開機製。FileMode枚舉器的成員如下:

  • 追加-它打開一個現有的文件,並將光標放在文件的末尾,或者如果文件不存在,則創建該文件。
  • 創建—生成一個新文件。
  • CreateNew-該命令指示操作係統創建一個新文件。
  • 打開-它打開以前保存的文件。
  • OpenOrCreate-它告訴操作係統,如果一個文件存在,它應該打開它;否則,它應該創建一個新文件。
  • Truncate該命令打開一個現有文件,並將其大小減少到零字節。

FileAccess

FileAccess枚舉器有成員:讀寫

文件共享

的成員文件共享計數器−

  • 可繼承的-文件句柄可以使用this將繼承傳遞給子進程。
  • 沒有一個−拒絕當前文件共享
  • —打開文件進行讀取
  • 讀寫—打開文件進行讀寫操作
  • —打開文件進行寫入
詹金斯教程
1小時
初學者
2.9 k +學習者
4.51 (154)
Dockerize Spring Boot應用程序
1小時
中間
1.1 k +學習者
4.32 (34)
Python數據結構
1小時
初學者
8.8 k +學習者
4.49 (500)
Java中的斐波那契數列
2小時
初學者
1.5 k +學習者
4.47 (32)
c++中的優先級隊列
1小時
初學者
1.2 k +學習者
4.22 (49)
MATLAB簡介
2小時
初學者
8.6 k +學習者
4.51 (464)
Python中的包
1小時
初學者
2.5 k +學習者
4.37 (98)
Python中的回文
2小時
初學者
1.3 k +學習者
4.54 (24)
Python基本程序
2小時
初學者
14.2 k +學習者
4.51 (793)
Baidu
map