职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 1272|回复: 1

小文件读写操作

[复制链接]
蓝色梦幻 发表于 2007-3-6 23:17 | 显示全部楼层 |阅读模式
这里是一个简单的从控制台读入文件,然后又读出文件内容的小程序:
public class Class2
        {
                public Class2()
                {
                        //
                        // TODO: 在此处添加构造函数逻辑
                        //
                }
                public static void Main()
                {
                        string sfname;
                        string dfname;
                        Console .WriteLine (\"输入要创建的文件的名称:\");
                        sfname=Console .ReadLine ();
                        FileStream fstrm=new FileStream (sfname,FileMode .OpenOrCreate );
                        Console .WriteLine (\"已在当前工作目录中创建文件......\");
                        BinaryWriter bwrt=new BinaryWriter (fstrm);
                        for(int i=0;i<10;i++)
                        {
                                Console .WriteLine (\"输入要写入文件的字符\");
                                bwrt.Write (Console .ReadLine ());
                        }
                        bwrt .Close ();
                        fstrm .Close ();
                        Console .WriteLine (\"显示文件的内容。。。。。。\");
                        fstrm =new FileStream (sfname,FileMode .Open ,FileAccess .Read );
                        BinaryReader bread=new BinaryReader (fstrm);
                        for(int i=0;i<20;i++)
                        {
                                Console .WriteLine (bread.ReadChar ());
                        }
                        bread .Close ();
                        Console .WriteLine (\"复制文件的内容。。。。。。\");
                        Console .WriteLine (\"输入目标文件名\");
                        dfname=Console .ReadLine ();
                        FileInfo fi=new FileInfo (sfname);
                        fi.CopyTo (dfname,true);
                        Console .WriteLine (\"已成功复制文件\"+fi.Length +\"字节\");

                        Console .WriteLine (\"呈现文件移动操作。。。。\");
                        Console .WriteLine (\"输入源文件名\");
                        sfname=Console .ReadLine ();
                        FileInfo fif=new FileInfo (sfname);
                        fif.MoveTo (dfname);
                        Console .WriteLine (\"已成功移动文件\");
                       
                }
        }
cayean 发表于 2007-3-7 11:10 | 显示全部楼层
我需要好好学习!!!
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-13 15:47 , Processed in 0.121931 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表