C# ini 파일 읽고 쓰기

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Runtime.InteropServices;   // 추가해주시고


namespace ConsoleApplication1

{

    class Program

    {

 // DllImport

        [DllImport("kernel32")]

        private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);

        [DllImport("kernel32")]

        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);


        static void Main(string[] args)

        {

            // 파일 쓰기 부분

            WritePrivateProfileString("INFO", "ID", "test", @"C:\Setting.ini");


            //파일 읽기 부분

            StringBuilder temp = new StringBuilder(255);

            GetPrivateProfileString("INFO", "ID", "", temp, 255, @"C:\Setting.ini");

        }

    }

}