dictionary

    11

    2답변

    나는 Dictionary<TKey, TValue>을 사용하고 있는데, 다소 이상하게 느껴질 지 모르지만 테스트에서 다소 이해할 수있는 행동입니다. Dictionary.Keys을 호출 할 때 사전에 항목을 추가해도 키 유형에 대한 IComparable<T> 구현에 지정된 순서대로 키가 반환됩니다. 어쨌든 순서대로 가져오고 싶을 때 유용하지만이 방법으로 항상

    2

    1답변

    이 게시물과 같은 문제가 : http://social.microsoft.com/Forums/en-US/netfxbcl/thread/10027dd8-da47-4691-91a6-a8b89a7f514a 누구나 가능한 대답/솔루션을 알아? 재미있는 점은 serialize 가능한 클래스 (이진 직렬화)에 2 개의 컬렉션이 있다는 것입니다. 하나는 목록이고, 하나는

    -2

    5답변

    구매 금액에서 변경 금액 (분기, 십센트, 센트 및 페니)을 파악하는 가장 효율적인 방법을 찾고 있습니다. 구매 금액은 1 달러 미만이어야하며 변경 금액은 1 달러입니다. 얼마나 많은 쿼터, 다 이아, 센트, 동전이 누군가를 되 찾을 지 알아야합니다. 사전을 설정하는 것이 가장 좋습니까?

    64

    7답변

    실용적인 차이점이 System.Collections.Specialized.StringDictionary 개체와 System.Collections.Generic.Dictionary 사이에 어떤 아이디어가 있습니까? 필자는 과거에 어느 것이 더 잘 수행되는지, Linq와 더 잘 작동하는지 또는 다른 이점을 제공하는지에 대해 많이 생각하지 않고이 둘을 사용 해왔

    190

    2답변

    고유 값을 얻기 위해 LINQ를 사용하여 쿼리 할 MyClass 컬렉션이 있고 그 결과로 사전 < 문자열, 문자열>을 얻을 수 있지만 아래에서하는 것보다 더 쉽게 할 수있는 방법을 알 수 없습니다. 어떤 클리너 코드를 사용하면 사전 < 문자열, 문자열>을 내 결과로 사용할 수 있습니까? var desiredResults = new Dictionary<str

    2

    2답변

    var _pool = new Dictionary<Type, Dictionary<EntityIdType, Object>>(); public IEnumerable<EntityType> GetItems<EntityType>() { Type myType = typeof(EntityType); if (!_pool.ContainsKey(myT

    0

    3답변

    필자는 다음과 같은 구현을 발견했다. http://devplanet.com/blogs/brianr/archive/2008/09/26/thread-safe-dictionary-in-net.aspx 그것은 일반적으로 꽤 좋아 보인다, 그러나 저를 혼동 한 가지가있다. 다음 : threadsafe 사전을 열거 할 수 없습니다. 대신, 키를 열거 나 값 모두에서

    101

    5답변

    오브젝트를 Dictionary의 키로 사용하려면 특정 방식으로 오브젝트를 비교하기 위해 어떤 메소드를 대체해야합니까? 내가 속성을 가진 클래스가 말 : class Foo { public string Name { get; set; } public int FooID { get; set; } // elided } 을 그리고 난을

    5

    5답변

    클래스 중 하나에 인스턴스 멤버로 조회 테이블을 저장해야합니다. 객체가 생성되면 테이블이 초기화됩니다. 나는 어느 StringKey 또는 EnumKey에 의해 조회를 수행하기위한 최상의 성능을 얻을 것입니다 데이터 구조를 선택 할 StringKey (e.g., "car") EnumKey (e.g., LookupKeys.Car) Value (e.g, "T

    1

    5답변

    작동하는 코드에 if/then 문이 많이 필요합니다. if/then 문에 줄을 써야 할 필요성을 없애기 위해 사전이나 목록을 사용할 수 있습니까? 그렇다면 누군가가 나를 좋은 웹 리소스로 안내하거나 이전에 어떤 사례를 보여줄 수 있습니까? 편집 명확한 설명 : 나는 여섯 개 입력을 각각 선택의 그룹과 콤보 상자 수 있습니다. 다음은 입력 및 선택 사항에 대