2013-07-04 2 views
3

이상합니다. 나는이 정보 검색을 쉽게 찾을 것이라고 생각했지만 많은 성공을 거두지 못했습니다. 내가 알고 싶은 것은 Web.config 파일의 AppSettings 섹션에있는 키에 사용할 수있는 유효한 문자입니다. 예 :appSettings 키의 유효한 문자는 무엇입니까?

<add key="MySpeed" value="100" /> 
<add key="My.Speed" value="100" /> 
<add key="My Speed" value="100" /> 
<add key="Vélocité" value="100" /> 

위의 키는 모두 허용 되나요?

+2

당신이 XML 언어가 아닌 .NET 언어로 제한되어 있다고 상상해보십시오. –

+0

@ClaudioRedi 글쎄, C#은 ConfigurationManager.AppSettings [ "MySpeed"]와 같은 것을 쓸 수 있어야하기 때문에 # NameValueCollection로 허가되고있는 키 –

+1

나는 모든 문자열이 유효하다는 것을 알고 있기 때문에 어떤 제한도 알고 있지 않습니다. 그래도 뭔가 빠뜨릴 수 있습니다. –

답변

3

Microsoft documentation에는 키가 String이라는 내용 만 나와 있습니다. 아무것도 더. 그들의 예는 이름에 공백이있는 키를 보여줍니다.

관련 문제