Click here to Skip to main content
15,509,322 members
Home / Discussions / C#
   

C#

 
GeneralRe: VS2010 crashes When Designer View Opens Pin
Rob Philpott22-Aug-14 1:05
Rob Philpott22-Aug-14 1:05 
QuestionDictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 19:29
SledgeHammer0121-Aug-14 19:29 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 19:42
Matty2221-Aug-14 19:42 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 20:07
SledgeHammer0121-Aug-14 20:07 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 20:11
Matty2221-Aug-14 20:11 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 20:18
Matty2221-Aug-14 20:18 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 20:53
SledgeHammer0121-Aug-14 20:53 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 20:58
Matty2221-Aug-14 20:58 
It will probably be difficult to beat the inbuilt hash code functions for the general case

however there might be something about your specific data that you can exploit to make a stronger hash function

Example: If you know the first 4 chars of your strings are nearly always unique, you could just turn those into the 32 bit hash. This would save .NET framework from hashing the entire string so it will be faster.

It will also be stronger because you used knowledge specific to your data (Eg, the first 4 chars are enough)

If there are any features of your keys like above you can exploit. The chances of doing better than the inbuilt stuff will be much better

Cheers
Matt
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 21:01
Matty2221-Aug-14 21:01 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 21:17
SledgeHammer0121-Aug-14 21:17 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 21:45
Matty2221-Aug-14 21:45 
SuggestionRe: Dictionary<K,V> performance based on Key Type Pin
Richard Deeming22-Aug-14 3:25
mveRichard Deeming22-Aug-14 3:25 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Rob Philpott22-Aug-14 1:10
Rob Philpott22-Aug-14 1:10 
QuestionNeed help on using sync framework for devices Pin
krishnapnv21-Aug-14 18:05
krishnapnv21-Aug-14 18:05 
AnswerRe: Need help on using sync framework for devices Pin
Eddy Vluggen22-Aug-14 6:12
professionalEddy Vluggen22-Aug-14 6:12 
QuestionDecoding method Pin
jojoba2021-Aug-14 5:36
jojoba2021-Aug-14 5:36 
GeneralRe: Decoding method Pin
Richard MacCutchan21-Aug-14 5:46
mveRichard MacCutchan21-Aug-14 5:46 
GeneralRe: Decoding method Pin
harold aptroot21-Aug-14 5:46
harold aptroot21-Aug-14 5:46 
GeneralRe: Decoding method Pin
PIEBALDconsult21-Aug-14 5:55
professionalPIEBALDconsult21-Aug-14 5:55 
GeneralRe: Decoding method Pin
Bernhard Hiller21-Aug-14 22:43
Bernhard Hiller21-Aug-14 22:43 
GeneralRe: Decoding method Pin
PIEBALDconsult22-Aug-14 4:20
professionalPIEBALDconsult22-Aug-14 4:20 
QuestionRe: Decoding method Pin
jojoba2021-Aug-14 7:42
jojoba2021-Aug-14 7:42 
AnswerRe: Decoding method Pin
OriginalGriff21-Aug-14 9:04
mveOriginalGriff21-Aug-14 9:04 
QuestionRe: Decoding method Pin
jojoba2021-Aug-14 10:45
jojoba2021-Aug-14 10:45 
AnswerRe: Decoding method Pin
Eddy Vluggen21-Aug-14 10:53
professionalEddy Vluggen21-Aug-14 10:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.