블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

Category

Recent Post

Recent Comment

Archive

2009. 8. 24. 18:05 .Net Project/.Net C#
반응형
 Program.CS

using System;
using System.IO;

public class 텍스트파일저장
{
    public static void Main()
    {
        string data = "안녕하세요.\r \n반값습니다";
       
        //StreamWriter
        StreamWriter sw = new StreamWriter("C:\\Temp\\Test.txt");

        //Write()메서드 : 저장
        sw.WriteLine(data);

        //StreamWrite 개체를 생성했으면 반드시 닫기
        sw.Close();
        sw.Dispose(); //메모리상에서 해제

    }
}

 ProgramLoad.Cs

using System;
using System.IO;

public class 텍스트파일읽기
{
    public static void Main()
    {
       
        //StreamWriter
        StreamReader sr = new StreamReader(@"C:\\Temp\\Test.txt");
        Console.WriteLine("{0}", sr.ReadToEnd());
        //Write()메서드 : 저장
       
        //StreamWrite 개체를 생성했으면 반드시 닫기
        sr.Close();
        sr.Dispose(); //메모리상에서 해제

    }
}

 Program파일정보 얻기.Cs

using System;
using System.IO;

public class 파일정보얻기
{
    public static void Main()
    {
        string file = "C:\\Test.txt";

        //File 클래스 : 정적
        if (File.Exists(file))  //파일이 존재 하면
     {
       Console.WriteLine("{0}", File.GetCreationTime(file));
             File.Copy(file, "C:\\Temp\\Test2.txt");
        }
        //FileInfo 클래스 : 인스턴스
        FileInfo fi = new FileInfo(file);
        if (fi.Exists) //파일이 존재한다면
        {
            Console.WriteLine("{0}", fi.FullName);  //파일명출력하자
            // .......
        }
           
    }
}

 Program폴더정보 얻기.Cs

using System;
using System.IO;

public class 폴더정보얻기
{
    public static void Main()
    {
        string dir = "D:\\";

        //Directory 클래스
        if (Directory.Exists(dir))
        {
            foreach (string folder in Directory.GetDirectories(dir))
            {
                Console.WriteLine("{0}",folder);
            }
        }

        //DirectoryInfo 클래스
        DirectoryInfo di = new DirectoryInfo(dir + "Temp\\");
        if (di.Exists)
        {
            //D드라이브 파일 목록을 출력하고자 할 경우
            foreach (var item in di.GetFiles())
            {
                Console.WriteLine("{0}",item);
            }            
        }
    }
}


반응형

'.Net Project > .Net C#' 카테고리의 다른 글

C# 기초문법 정리(Test)  (0) 2009.08.27
학점계산프로그램  (0) 2009.08.24
인터넷쇼핑몰구축(Console)  (0) 2009.08.21
103장 체중관리 프로그램(Console)  (0) 2009.08.21
102장 윈폼(Windows Form)  (0) 2009.08.20
posted by Magic_kit