내가 어떤 모양을하고 설정C# 변경 모든 설정 파일은 i는 사용자에 대해이 저장
int X
int Y
bool FirstRun
가 포함 된 각각의 파일 만든 값 그들은 프로그램을 시작합니다. 그리고 나는 그들을 표준 값으로 재설정하기위한 버튼을 추가 할 것이라고 생각했습니다.
그때
list<Type> settingsList = new list<Type>();
settingsList.Add(typeof(SettingsFileName));
와 함께 목록에 저장하는 방법을 발견하지만, 거기에 그들 모두를 변경하기 위해 foreach
루프를 만들 수있는 방법입니다 또는 내가 어떻게해야합니까 그들 모두에게 수동적일까요?
--EDIT--
좌측은 최소 설정 파일 내가
AdminKontoplanSettings.Default.X = this.Location.X;
AdminKontoplanSettings.Default.Y = this.Location.Y;
AdminKontoplanSettings.Default.Height = this.Height;
AdminKontoplanSettings.Default.Save();
그것은 아니다 : 당신이 버튼을
onclick
방법을 "다시 설정"에다음 당신이하고있는 일과 그 문제가 무엇인지 명확히하십시오. 어떻게 설정을 저장합니까? 이 목록에 뭐가 들어 있니? 왜'Type'을 사용합니까? 더 많은 코드 표시 –
파일을 저장하는 방법뿐만 아니라 최소 설정으로 설정 파일의 그림을 추가했습니다. 코드에 관해서는.그게 내가 할 수있는 올바른 방법이 아니면 내가 알지 못하는 목록에 설정 파일을 저장할 수있는 유일한 방법이었다 – Drago87
일반적으로 각 개별 창에 대해이 정보를 저장하는 설정이 필요합니다. 따라서 for-each는별로 유용하지 않을 것입니다. 설정 이름을 찾는 데 도움이되지 않습니다. 어쩌면 당신이 그 (것)들에게 영리한 이름을, 모양 이름 접두어 같이주는 경우에. 이렇게 코드를 작성하는 것은별로 중요하지 않습니다. 그냥 창을 이동하고 닫으십시오. –