본문 바로가기

etc/고급강좌(Advanced)29

[5]C# 파일 I/O 처리 (C# I/O Handling) 예제 중심 (2) 1) 문자열(Text) 파일에서 내용 읽고 쓰기1-1)아래 파일(Jamaica.txt.)를 읽어온 후 이 값을 출력 하는 Sample Code입니다. Down the way where the nights are gay And the sun shines daily on the mountain top I took a trip on a sailing ship And when I reached Jamaica I made a stopusing System; using System.IO; namespace FileApplication { class Program { static void Main(string[] args) { try { // Create an instance of StreamReader to rea.. 2015. 2. 23.
[4]C# 파일 I/O 처리 (C# I/O Handling)(1) C#에서 파일을 조작하는 방법에 대해서 알아보겠습니다. C#은 파일 조작은 크게 2부분으로 나누어서 글을 작성할 예정입니다.1)파일 조작하는 법 설명 2)예제를 중심으로 설명 [1] C# I/O Classes C#에 정의되어 있는 I/O 클래스 목록 입니다. I/O ClassDescriptionBinaryReaderReads primitive data from a binary stream.BinaryWriterWrites primitive data in binary format.BufferedStreamA temporary storage for a stream of bytes.DirectoryHelps in manipulating a directory structure.DirectoryInfoUsed f.. 2015. 2. 23.
[3]C# 예외 처리 (C# Exception Handling) C#으로 작성한 프로그램이 예상하지 못한 오류가 발생했을 때 처리 할수있는 방법이 Exception Handling입니다.예를 들어 0으로 숫자를 나눌 경우 (Divide by zero) 발생하는 오류등 입니다. 4가지 키워드로 예외처리가 동작합니다. try : 코드를 실행하고 이 블럭안에 있는 코드에서 예외가 발생하면 catch로 갑니다.catch : 동작 중인 try 코드에서 문제가 발생하면 여기로 와서 오류에 대한 처리를 합니다.finally : 오류가 있던 없던 무조건 이 블록 코드가 실행 됩니다. 예를 들어 try에서 file을 open 한 후에 이 finally 구문에서 file을 무조건 닫는 루틴을 추가 하면 됩니다.throw : 예외를 직접 발생시키는 키워드 입니다.Exception Cla.. 2015. 2. 23.
[2] C# 정규 표현식 (C# Regular Expressions) 정규 표현식 (C# Regular Expressions )은 문자열(string, text)에서 특정 패턴을 찾아 내는 방법입니다. Regular Expressions은 모든 언어가 동일합니다. 그래서 C#에서 배우시면 다른 개발언어에서도 동일하게 사용이 가능하실 것입니다. 이 블로그에서는 C#에서 사용하는 방법에 대해서 Sample 중심으로 알아보고 Regular Expressions 자체 자세한 내용은 아래 위키를 참고해 주십시오. 위키 : http://ko.wikipedia.org/wiki/%EC%A0%95%EA%B7%9C_%ED%91%9C%ED%98%84%EC%8B%9D [Regex class ] C#에서 정규식을 사용하기 위해서 사용하는 클래스가 Regex 입니다. 이 클래스에서 공통으로 많이 .. 2015. 2. 23.