c# 文件轉換成base64


private static void ReadFromFile()
        {
            FileStream fsForRead = new FileStream("c9a78c8a-29b0-410d-9c27-58e6be5dbccd.wav", FileMode.Open);
            string base64Str = "";
            try
            {
                //讀入一個字節
                Console.Write("文件的第一個字節為:" + fsForRead.ReadByte().ToString());
                Console.ReadLine();
                //讀寫指針移到距開頭10個字節處
                fsForRead.Seek(0, SeekOrigin.Begin);
                byte[] bs = new byte[fsForRead.Length];
                int log=Convert.ToInt32(fsForRead.Length);
                //從文件中讀取10個字節放到數組bs中
                fsForRead.Read(bs, 0, log);
                base64Str = Convert.ToBase64String(bs);
                Console.Write("base64編碼:" + base64Str);
                Console.ReadLine();
            }
            catch (Exception ex)
            {
                Console.Write(ex.Message);
                Console.ReadLine();
            }
            finally
            {
                fsForRead.Close();
            }
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM