using system; using system.text; using system.io; namespace consoleapplication15 { class program { static void main(string[] args) { string filename = @"..\..\images\lj.jpg"; filestreamreadtobytes(filename); readfiletobinarybytes(filename); filereadallbytesdemo(filename); console.readline(); } static void filestreamreadtobytes(string filename) { if(!file.exists(filename)) { return; } byte[] bytesarr = null; using (filestream fs = new filestream(filename, filemode.open)) { bytesarr = new byte[fs.length]; fs.write(bytesarr, 0, bytesarr.length); console.writeline(bytesarr.length); } } static void filereadallbytesdemo(string filename) { byte[] readbytes = system.io.file.readallbytes(filename); console.writeline(readbytes.length); } static void readfiletobinarybytes(string filename) { if (!file.exists(filename)) { return; } byte[] bytesarr = null; using (filestream fs = new filestream(filename, filemode.open)) { using (binaryreader binreader = new binaryreader(fs,encoding.utf8)) { bytesarr = binreader.readbytes((int)fs.length); console.writeline(bytesarr.length); } } } } }
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论