天天看點

讀寫二進制c# 二進制讀寫

最近使用開發的過程中出現了一個小問題,順便記錄一下原因和方法--讀寫二進制

    using System;

    using System.IO;

    class MyStream

    {

    private const string FILE_NAME = "Test.data";

    public static void Main(String[] args)

    // Create the new, empty data file.

    if (File.Exists(FILE_NAME))

    Console.WriteLine("{0} already exists!", FILE_NAME);

    return;

    }

    FileStream fs = new FileStream(FILE_NAME, FileMode.CreateNew);

    // Create the writer for data.

    每日一道理

父親對于兒子來說,是座聳立的高山,而兒子隻是顆石子,源于山,卻并不了解山。生活中諸多愛的密碼,是需用細節來解讀的,在親情的沃土上,要想搞得最美的果實,惟有期待那存在于瞬間的心與心的共鳴,愛與愛的默契。

    BinaryWriter w = new BinaryWriter(fs);

    // Write data to Test.data.

    for (int i = 0; i < 11; i++)

    w.Write( (int) i);

    w.Close();

    fs.Close();

    // Create the reader for data.

    fs = new FileStream(FILE_NAME, FileMode.Open, FileAccess.Read);

    BinaryReader r = new BinaryReader(fs);

    // Read data from Test.data.

    Console.WriteLine(r.ReadInt32());

文章結束給大家分享下程式員的一些笑話語錄: 程式員打油詩   

  寫字樓裡寫字間,寫字間裡程式員;

  程式人員寫程式,又拿程式換酒錢。

  酒醒隻在網上坐,酒醉還來網下眠;

  酒醉酒醒日複日,網上網下年複年。

  但願老死電腦間,不願鞠躬老闆前;

  奔馳寶馬貴者趣,公交自行程式員。

  别人笑我忒瘋癫,我笑自己命太賤;

  不見滿街漂亮妹,哪個歸得程式員。

下一篇: 二進制搜尋