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.
        for (int i = 0; i < 11; i++) 
        {
            Console.WriteLine(r.ReadInt32());
        }
        r.Close();
        fs.Close();
    }
}
循环是什么意思呢??什么表示写人的内容?怎么表示读出来的数据?
谢谢各位!!

解决方案 »

  1.   

     for (int i = 0; i < 11; i++) 
            { 
                w.Write( (int) i); 
            } 这个循环是  循环写入内容...for (int i = 0; i < 11; i++) 
            { 
                Console.WriteLine(r.ReadInt32()); 
            } 
    这个循环是  循环读出内容并显示出来...不知道你想问的是什么....   迷茫  我是小菜鸟!   说的不好清见谅,   希望能够帮到你!
      

  2.   

     for (int i = 0; i < 11; i++) 
            { 
                w.Write( (int) i); 
            }
    循环写入
    ----------------------------------------
    for (int i = 0; i < 11; i++) 
            { 
                Console.WriteLine(r.ReadInt32()); 
            } 
    循环读出
      

  3.   

    先谢谢大家了!
    我想把tdes.Key(byte[])写入文件d:\\testfile.bin,然后再读出来赋值给byte[] t。怎么写呢?
    循环是每次读多少个字节吗?
      

  4.   

    for (int i = 0; i < 11; i++) 
            { 
                w.Write( (int) i); 
            } 
    循环写入 w
    ---------------------------------------- 
    for (int i = 0; i < 11; i++) 
            { 
                Console.WriteLine(r.ReadInt32()); 
            } 
    循环读出,同时输出到控制台