부울 배열 형식의 설정을 C# settings.settings에 어떻게 추가합니까?bool 배열에서 설정을 추가하는 방법은 무엇입니까?
1
A
답변
0
설정 대신 'StringColleciton'유형의 새 설정을 만든 다음 줄임표 버튼 (...)을 클릭하고 각 값을 새 줄에 입력하십시오. true 또는 false. 그런 다음 코드에서이 같이 읽을 수 :
<?xml version="1.0" encoding="utf-16"?>
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>true</string>
<string>false</string>
<string>true</string>
<string>false</string>
<string>false</string>
</ArrayOfString>
희망 : 내 예에서
List<string> list = Settings1.Default.StringArray.Cast<string>().ToList();
bool[] b_array = list.Select(x => x == "true").ToArray();
을 나는 '은 StringArray'
귀하의 StringCollection 설정을 XML로 저장됩니다내 StringCollection 속성이라고 이 도움이
+1
예, 실제로 마지막 대안이었습니다. 다른 방법이 없다면 이것을 답으로 표시 할 것입니다. – IAmTheWalrus
0
<Setting Name="SettingName" Type="System.Boolean[]" Scope="User">
...
</Setting>
0
어떤 종류의 배열 유형도 설정할 수 없습니다. 배열 값을 사용하려면 XML 파일이나 문자열로 저장 한 다음 런타임에 정확한 값을 얻기 위해 XML 파일이나 문자열을 구문 분석해야합니다.
public class BoolList : List<bool>
{
}
을하고이 유형을 사용 :
0
당신은 클래스를 만들 수 있습니다.
관련 문제
- 1. 시스템 설정에 자체 설정을 추가하는 방법은 무엇입니까?
- 2. 배열에서 뷰에 하위 뷰를 추가하는 방법은 무엇입니까?
- 3. 배열에서 SortedSet 항목에 추가하는 방법은 무엇입니까?
- 4. 배열에서 bool 값을 찾으려면 어떻게해야합니까?
- 5. BOOL 래퍼를 나타내는 방법은 무엇입니까?
- 6. iPhone : 앱 설정에서 다른 언어 설정을 추가하는 방법은 무엇입니까?
- 7. Zen 기반 테마에 테마 설정을 추가하는 방법은 무엇입니까?
- 8. 배열에서 값을로드하는 방법은 무엇입니까?
- 9. bool 대신 BOOL 유지
- 10. ICS에서 환경 설정을 추가하는 방법
- 11. 배열에서 벡터에 값을 추가하는 방법
- 12. SMS_RECEIVED 설정을 편집하는 방법은 무엇입니까?
- 13. mysql 설정을 저장하는 방법은 무엇입니까?
- 14. OpenCart에서 설정을 구성하는 방법은 무엇입니까?
- 15. 앱 설정을 저장하는 방법은 무엇입니까?
- 16. GVIM 설정을 저장하는 방법은 무엇입니까?
- 17. 복제본 설정을 수정하는 방법은 무엇입니까?
- 18. admin에서 설정을 구현하는 방법은 무엇입니까?
- 19. smtp 설정을 구성하는 방법은 무엇입니까?
- 20. 경고 설정을 변경하는 방법은 무엇입니까?
- 21. gdb에서 설정을 저장하는 방법은 무엇입니까?
- 22. Report.Document.Printer 설정을 저장하는 방법은 무엇입니까?
- 23. 프로그램 설정을 저장하는 방법은 무엇입니까?
- 24. 배열에서 중복을 플래그하는 방법은 무엇입니까?
- 25. 배열에서 항목을 바꾸는 방법은 무엇입니까?
- 26. 배열에서 배열을 빼는 방법은 무엇입니까?
- 27. 배열에서 데이터를 수집하는 방법은 무엇입니까?
- 28. 배열에서 항목을 제외하는 방법은 무엇입니까?
- 29. 배열에서 개체를 인쇄하는 방법은 무엇입니까?
- 30. 배열에서 복제본을 찾는 방법은 무엇입니까?
관련 int 배열 관련 질문. 어쩌면 거기에 제시된 해결책도 당신의 경우에도 효과가 있을까요? http://stackoverflow.com/questions/1766610/how-to-store-int-array-in-application-settings – Heinzi