KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm creating my own dictionary and I am having trouble implementing the TryGetValue function. When the key isn't found, I don't have anything to assign to the out parameter, so I leave it as is. This results in the following error: "The out parameter 'value' must be assigned to before control leaves the current method" So, basically, I need a way to get the default value (0, false or nullptr depending on type). My code is similar to the following: class MyEmptyDictionary<K, V> : IDictionary<K, V> { bool IDictionary<K, V>.TryGetValue (K key, out V value) { return false; } .... }
Tags (comma-separated)
Save Edits
Cancel