比较Stream

    技术2022-05-11  2

    using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Collections;using System.IO;

    namespace BijiaoZiduan{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }

            private void button1_Click(object sender, EventArgs e)        {            StreamWriter sw = new StreamWriter(Application.StartupPath + "//result.txt");            DirectoryInfo da = new DirectoryInfo(@"G:/20090526/090507");            FileInfo[] filesa = da.GetFiles();             DirectoryInfo db = new DirectoryInfo(@"I:/20090524/111112");             FileInfo[] filesb = db.GetFiles();                       for (int i = 0; i < filesa.Length; i++)            {               string[] strA = filesa[i].Name.Split('.');                 string nameA = strA[2].ToString();                 sw.WriteLine(filesa[i].Name);                 StreamReader sr = new StreamReader(filesa[i].FullName);                 string content = sr.ReadLine();                 sw.WriteLine(content);                 for (int x = 0; x < filesb.Length;x++ )                 {                     string[] strB = filesb[x].Name.Split('.');                     string  nameB =strB[2];                     if (nameA ==nameB)                     {                         sw.WriteLine(filesb[x].Name);                         StreamReader sr1 = new StreamReader(filesb[x].FullName);                         string contentb = sr1.ReadLine();                         sr1.Close();                         sw.WriteLine(contentb);                     }

                     }                 sr.Close();                 sw.WriteLine("/r/n/r/n");            }            sw.Close();            MessageBox.Show("完成");        }    }}


    最新回复(0)