一、从控制台读取东西代码片断:

using System;

class TestReadConsole
{
    public static void Main()
    {
        Console.Write("Enter your name:");
        string strName = Console.ReadLine();
        Console.WriteLine(" Hi "+ strName);
    }
}
 
二、读文件代码片断: (请先在C盘根目录下新建记事本,内容写上“MY NAME IS PC126”保存为test)
using System;
using System.IO;
 
public class TestReadFile
{
    public static void Main(String[] args)
    {
        // Read text file C:/test.txt
        FileStream fs = new FileStream("c:/test.txt" , FileMode.Open, FileAccess.Read);
        StreamReader sr = new StreamReader(fs);
       
        String line=sr.ReadLine();
        while (line!=null)
        {
            Console.WriteLine(line);
            line=sr.ReadLine();
        }  
       
        sr.Close();
        fs.Close();
    }
}
 
三、创建文件及写入文件(编译运行完成结果请查看 C盘)
using System;
using System.IO;
 
public class TestWriteFile
{
    public static void Main(String[] args)
    {
        // Create a text file C:/test.txt
        FileStream fs = new FileStream("c:/test1.txt" , FileMode.OpenOrCreate, FileAccess.Write);
        StreamWriter sw = new StreamWriter(fs);
        // Write to the file using StreamWriter class
        sw.BaseStream.Seek(0, SeekOrigin.End);
        sw.WriteLine( "First Line :my name is pc126");
        sw.WriteLine( "Second Line :how are you!");
        sw.Flush();
    }
}
 
四、拷贝文件:
using System;
using System.IO;
 
class TestCopyFile
{
    public static void Main()
    {
        File.Copy("c:/test1.txt", "C:/test2.txt" );
    }
}
 
五、移动文件并改名
using System;
using System.IO;
 
class TestMoveFile
{
    public static void Main()
    {
        File.Move("c:/test2.txt", "d:/pc126.txt" );
    }
}
 
六、使用计时器:
using System;
using System.Timers;
 
class TestTimer
{
    public static void Main()
    {
        Timer timer = new Timer();
        timer.Elapsed += new ElapsedEventHandler( DisplayTimeEvent );
        timer.Interval = 1000;
        timer.Start();
        timer.Enabled = true;
        while ( Console.Read() != 'q' )
        {
             //-------------
        }
    }
    public static void DisplayTimeEvent( object source, ElapsedEventArgs e )
    {
        Console.Write("\r{0}", DateTime.Now);
    }
}
 
七、调用外部程序:
 
class Test
{
    static void Main(string[] args)
    {
    System.Diagnostics.Process.Start("c:/windows/notepad.exe");
    }
}