Bài tập C# - Xu ly file - Tao file, nhập nội dung vào file sau đó đọc nội dung từ file đó, xuất ra m

Thảo luận trong 'C#' bắt đầu bởi sunboy, 23 Tháng mười hai 2010.

  1. Offline

    sunboy

    • Thành viên sáng lập

    • No thing
    Số bài viết:
    1.616
    Đã được thích:
    1.340
    Điểm thành tích:
    1.000
    Mã:
    //Tao file,
    // nhập nội dung vào file 
    //dọc nội dung từ file đó, xuất ra màn hình
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.IO;
    
    namespace GhiDLvaofile
    {
        class Program
        {
            static void Main(string[] args)
            {
                string tenfile;
                Console.WriteLine("Moi ban nhap duong dan va ten file: ");
                tenfile = Console.ReadLine();
                //tao moi mot file sau do dong lai
                FileStream taofile = new FileStream(tenfile,FileMode.CreateNew);
                taofile.Close();
                Console.WriteLine("Bat dau nhap nop dung, dong ket thuc bang stop ");
                //tao stremwriter de nhap du lieu vao, dung vong for de
                //nhap cho den khi nguoi nhap nhap vao stop
                StreamWriter nhapnoidung = new StreamWriter(tenfile);
                for (int i = 0; i >= 0; i++)
                {
                    string noidung;
                    noidung = Console.ReadLine();
                    //nguoi nhap nhap stop thi ngung nhap
                    if (noidung == "stop")
                        break;
                    nhapnoidung.WriteLine(noidung);
                }
                //doc va xuat tung dong, den khi het (gap null) thi dung lai
                string docline;
                nhapnoidung.Close();
                Console.WriteLine("Doc file da tao ");
                StreamReader docnoidung = new StreamReader(tenfile);
                do
                {
                    docline =  docnoidung.ReadLine();
                    Console.WriteLine(docline);
                } while (docline != null);
                Console.ReadLine();
            }
        }
    }
    
    Mr.H, AmGian, MrD1 người khác thích bài này.

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí