Using System;
Using System.Collections.Generic;
Using System.Linq;
Using System.Text;
Using System.Threading.Tasks;
Using System.IO;
Using System.Collections;
Namespace ConsoleApplication2
{
Class Program
{
static void Listdir (FileSystemInfo dir_info)
{
DirectoryInfo dir = dir_info as DirectoryInfo;
if (dir! = null)
{
filesysteminfo[] files = dir. Getfilesysteminfos ();
for (int i = 0; i < files. Length; i++)
{
FileInfo file = Files[i] as FileInfo;
if (file! = null)
{
Console.WriteLine (file. Directory.name + "=" + file. Name + ' + file '. Length);
}
Else
{
Listdir (Files[i]);
}
}
}
}
static void Main (string[] args)
{
String str = "20070529";
IFormatProvider format = new System.Globalization.CultureInfo ("ZH-CN");
String tarstr = "YyyyMMdd";
Try
{
DateTime mydate = datetime.parseexact (str, TARSTR, format);
Console.WriteLine ("+++++" + mydate);
ArrayList STRs = new ArrayList ();
STRs. ADD (str);
STRs. ADD ("++++++++++++++");
STRs. ADD (str);
STRs. ADD ("______________");
STRs. ADD (str);
STRs. ADD ("---------------");
STRs. ADD (str);
String[] Strss = {"A", "B", "C", "D", "E", "F"};
String[] arrstring = (string[]) STRs. ToArray (typeof (String));
File.writealllines (@ "C:\ddddddd6.txt", arrstring);
File.writealltext (@ "C:\ddddddd2.txt", "===================");
FileInfo myFile = new FileInfo (@ "C:\ddddddd3.txt");
StreamWriter sw5 = Myfile.createtext ();
Sw5. WriteLine ("aaaaaa");
Sw5. WriteLine ("aaaaaa");
Sw5. WriteLine ("aaaaaa");
Sw5. WriteLine ("aaaaaa");
Sw5. WriteLine ("aaaaaa");
Sw5. Close ();
FileStream FS1 = new FileStream (@ "C:\ddddddd4.txt", FileMode.Create, FileAccess.Write);//Create Write file
StreamWriter SW = new StreamWriter (FS1);
Sw. WriteLine ("aaaaaa");
Sw. WriteLine ("aaaaaa");
Sw. WriteLine ("aaaaaa");
Sw. WriteLine ("aaaaaa");
Sw. WriteLine ("aaaaaa");
Sw. Close ();
FS1. Close ();
}
catch (Exception e)
{
Console.WriteLine (E.message);
}
while (true)
{
Console.Write ("Please enter the directory to query:");
String dirname = Console.ReadLine ();
if (dirname = = "")
{
Break
}
DirectoryInfo dir_info = new DirectoryInfo (dirname);
Listdir (Dir_info);
}
}
}
}
C # Comparison Catalog