development

컬렉션 이니셜 라이저를 NameValueCollection과 함께 사용할 수 있습니까?

big-blog 2020. 9. 16. 08:09
반응형

컬렉션 이니셜 라이저를 NameValueCollection과 함께 사용할 수 있습니까?


C # 컬렉션 이니셜 라이저 구문을 사용하여 NVC를 초기화하는 방법이 있습니까?

NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") };

감사


예; 괄호 대신 중괄호를 사용합니다.

var nvc = new NameValueCollection { {"a", "1"}, {"b", "2"} };

Add구문을 사용하여 임의의 매개 변수 세트가있는 메소드를 호출 할 수 있습니다 .


Add메서드 가있는 모든 항목에 컬렉션 이니셜 라이저를 사용할 수 있습니다 . 그래, 오리 타이핑. Add매개 변수가 1 개 이상인 경우 튜플을 중괄호로 묶습니다.

NameValueCollection nvc = new NameValueCollection() { { "a", "1" }, { "b", "2" } };

참고 URL : https://stackoverflow.com/questions/5107415/can-i-use-collection-initializers-with-a-namevaluecollection

반응형