用BinaryReader與FileStream的Read方

2021-03-28 00:27:07 字數 3051 閱讀 3574

1樓:小夜窮

classprogram

staticvoidtest1()

", b);}}staticvoidtest2()", b);}}}回答1:你可以看看 binaryreader 的其它讀取方法,它可以指定 encoding,從而實現讀取字串。

filestream 可讀可寫,並且支援非同步操作,還能封裝非託管io控制代碼,只支援檔案流。

binaryreader只能讀,不支援非同步操作,但支援所有繼承至 stream 的任何流,比如 ***workstream,memorystream.

如何將一個memerystream轉換成filestream?

2樓:匿名使用者

static public void main(string args)

memorystream是完

bai全可以du

新增到attachment的。zhi

只要dao使版用恰當。不需權

要用filestream。

3樓:匿名使用者

從memerystream中讀出byte

再將byte寫入到filestream

c# filestream 如何向文字檔案中增加新內容

4樓:匿名使用者

sw.writeline("我們的愛" /n"我最喜歡的歌曲");

如何用c#實現想微軟記事本一樣可以瀏覽exe可執行程式!如果用file或者filestream readerstream都是不行的

5樓:安斯語言

.txt的檔案僅僅是個來字尾名自

你用io 讀取後需要使用相關編碼 才能正確顯示 這個跟你的檔案結束名沒關係 你也可以嘗試一下沒有字尾的 別的字尾的 都一樣 我經常儲存無字尾文件 關鍵是你讀取的時候需要用到system.io readstream 讀取流檔案 還有就是相關的編碼格式 utf-8 gb-2312等

.....streamreader txtreader = new streamreader(檔案路徑,system.text.

encoding.default); string filecontent; filecontent = txtreader.readend();txtreader.

close();

6樓:百百

textbox1.text = system.io.file.readalltext("a.exe")

[c#]這句什麼意思?? filestream fs1 = new filestream(path1, filemode.create);

7樓:匿名使用者

在path1下建立一個檔案,具體查msdn

binaryreader有什麼用?

8樓:鎩雨騎士

filestream是檔案bai流,是對檔案操du作的基礎流。

binaryreader可以不用zhi。

以檔案讀取為dao例,大內

致說下另一個用法哈:容

fileinputstream fips = new fileinputstream(fromfile); //fromfile是要讀取的檔案,可以加上其他引數

long sendedlength = 0;

while ((flag = fips.read(bytebuffer)) != -1)

嘿嘿,希望能幫到你。

binaryreader read()第一次呼叫直接返回0,傳入的stream確定有值

9樓:

有可能bai您的 stream 之前做過du讀取,那麼它的當前zhi position 可能已經指dao向結束,你需要在讀回取答之前使用 stream.position = 0 或 stream.seek(0,seekorigin.

begin) 重新將讀取指標移動到流的頭部

10樓:草薙在

binaryreader?你要讀取什麼二進位制資料?如果你只想讀取byte陣列的話直接用filestream讀取就可以了,binaryreader不是讀bytes用的

c# binaryreader.readstring()方法如何從一個二進位制檔案中讀出八個字元的字串?

11樓:匿名使用者

filestream file = new filestream("你要

抄讀的bai

檔案", filemode.open, fileaccess.read);

binaryreader read = new binaryreader(file);

int count = (int)file.length;

byte buffer = new byte[count];

read.read(buffer, 0, buffer.length);

string msg = encoding.default.getstring(buffer);

這樣du應該是zhi可以dao了

12樓:匿名使用者

using (binaryreader br = new binaryreader(new filestream(@"c:\myfile.dat", filemode.open)))}

filestream,read,byte長度超過檔案內容時,怎麼不是0

13樓:村裡唯一的希望喲

int length=fs.read(b, 0, b.length) ;

fs.close();

if(leghth>0)

這要看 文字控制元件他是怎麼處理的啊 基本大多數文字控制元件都會 把所有字元顯

示出來\0作為字內符結束 這只是一個

容標準而已 不代表一定就要遵守

f是什麼?與攝氏度怎麼換算F是什麼?與攝氏度怎麼換算?

華氏溫標 fahrenheit temperature scale 符號f,單位是 定義是在標準大氣壓下,冰的熔點為32 水的沸點為212 中間有180等分,每等分為華氏1度。華氏溫度和攝氏溫度的丈量範圍是不一樣的。攝氏溫度中,0 攝氏度是冰點溫度,對應到華氏溫度中是32華氏度。除去起始溫度的差異,...

f1 7與f1 9光圈有什麼區別

f1.7的頭子,最大通光量比f1.9的要大一點。光圈大bai,進光量大du,夜拍效果更好。zhi如果是在選購拍照手dao機時,應該優先選擇光圈更大版的產權 品。比如oppo r9s的f1.7超大光圈,捕捉的光線量相比市面上常見的f2.2光圈增加約60 夜拍畫面明亮 清晰 少噪點,細節更豐富。大光圈主...

珠江鋼琴UP118F1與UP118F2有什麼區別?哪個更好

都是價效比很高的產品,這兩款琴比較,up118f2更好,琴身高度更高,擊弦共鳴效果更好,如果預算合適,建議選擇up118f2。不推薦珠江,珠江現在的型號過多,有些亂,各地差異非常大,每個城市,每個琴行,每一年賣都不一樣。建議看看長江鋼琴。長江鋼琴是目前中國最高階的國產鋼琴品牌,國產三大品牌之一,其御...