2017-03-25 7 views
0

저는 C#에서 약간 새로운 것 같습니다. 변수를 저장하고 검색하는 간단한 방법이 있는지 궁금합니다. 나는 그것이 닫힐 때 프로그램이 실행될 때 마지막 상태에서 프로그램이 같은 상태를 유지하도록 다시 시작할 때 변수를 저장할 필요가 있다고 썼다. 프로그램이 팬을 제어하기 때문에 마지막 상태에서 팬을 높게 설정하면 프로그램이 다시 시작될 때 팬이 다른 속도로 시작하는 대신 고속으로 실행되어야합니다. 엑셀 파일을 저장할 정도로 간단하지 않거나 더 간단한 것이 있는지 모릅니다.저장 및 복귀 변수

+1

어떤 유형의 응용 프로그램입니까? 이것을 시도하십시오 : https://msdn.microsoft.com/en-us/library/bb397750(v=vs.110).aspx –

+0

그냥 값을 파일에 저장하고 다음에 프로그램을 실행할 때 다시 읽을 수 있습니다. 또는 레지스트리에 값을 저장하고 거기에서 값을 검색 할 수 있습니다. .NET은 Registry 클래스를 가지고 있지만이를 돕기 위해 많은 노력을 기울이고 있습니다. 귀하는 귀하의 프로그램의 응용 프로그램 설정에 귀하의 가치를 저장할 수 있습니다. 피터의 링크는 이것에 대해 더 자세히 설명 할 것입니다. – dannyhut

답변

0

json 또는 xml을 사용하여 설정 데이터를 저장하십시오. OnWindowloaded는 해당 파일에서 설정을 검색하고 업데이트합니다.

또는

또한 사용자 지정 구성 섹션을 정의하고 당신이 당신의 app.config를 어수선하지 않은 경우 다음 별도의 구성 파일의 설정을 넣을 수 있습니다. 사용자 정의 구성 모듈을 사용하면 복잡한 설정을위한 구조를 정의하고이를 표준 구성 파일에 저장할 수 있습니다. Entity Framework, Enterprise Library 등을 사용했다면 아마도 파일의 맨 위에 정의 된 것을 보았을 것입니다. Google에서 빠른 검색으로 주제에 대한 또 다른 StackOverflow 소식이 나타났습니다.

How to create custom config section in app.config