본문 바로가기

C#3

[C#] openFileDialog, 파일 불러오기 1. 도구상자에서 "openFileDialgo"를 Form 內 Drag 2. "File Browser" 버튼을 더블 클릭하여 Event 활성화 3. 아래 코드 입력 private void btnFileBrowser_Click(object sender, EventArgs e) { tboxFileAddress.Clear(); String file_path = null; // Current User's Desktop Address string localpath = Environment.GetFolderPath (Environment.SpecialFolder.Desktop); openFileDialog1.InitialDirectory = localpath; // Set openFileDialog's initia.. 2023. 12. 6.
[C#] JSON을 이용하여 Dictionary를 text file로 저장하기 1. Newtonsoft.Json NuGet을 설치한다. 2. 사용할 Class에 Newtonsoft.Json을 추가한다. using Newtonsoft.Json; 위 코드를 입력하면 JsonConvert를 사용할 수 있다. 3. Dictionary를 text file로 저장 File.WriteAllText("FileName.txt", JsonConvert.SerializeObject(dictionary)); 4. 저장한 text file을 다시 dictionary로 불러오기 var Loaded_Dictionary = JsonConvert.DeserializeObject(File.ReadAllText("FileName.txt")); Dictionary 형태는 저장하려는, 불러오려는 Dictionary 형.. 2022. 5. 27.
[C#] Dictionary Key Rename, Dictionary Key 이름 변경 Stack Overflow 검색하다보니, Dictionary Function 중 Key 이름 변경 Function은 없다고한다. 그래서 어떤 사람이 Method 만들어서 Dictionary Key 이름 변경하는 법을 보여줬다. private static void RenameKey(IDictionary dic, TKey fromKey, TKey toKey) { TValue value = dic[fromKey]; dic.Remove(fromKey); dic[toKey] = value; } 위 함수를 사용할 경우, RenameKey(dict_Batch_1, "Description", "Description: Date/Tag"); 로 입력하면 내가 원하는 Tag명을 새롭게 변경할 수 있다. 2022. 5. 24.