728x90
728x170

아래 처럼 ini 파일에 중복된 키값이 있는 경우 어떤값을 가져올지 궁금해서 테스트

[TEST]
TESTDATA1 = 3
TESTDATA1 = 1

[DllImport("kernel32")]
        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);

StringBuilder sb = new StringBuilder(2048);
GetPrivateProfileString("TEST", "TESTDATA1", string.Empty, sb, sb.Capacity, filePath);
string testData = sb.ToString();

(결과)
3

당연한 거겠지만 첫번째 데이터를 가져온다.

728x90
그리드형

'C# > Winform' 카테고리의 다른 글

[C#] 초간단 REST API 호출 코드  (0) 2022.02.22
[C#] BitmapImage(ImageSource) to Image  (0) 2022.02.18
[C#] float int 변환  (0) 2022.02.17
[C#] .NET5, .NET6 성능차이  (0) 2022.02.16
[C#] Snippets 적용 방법  (0) 2021.12.16
Posted by kjun.kr
,