Click here to Skip to main content
15,914,111 members
Home / Discussions / C#
   

C#

 
GeneralRe: WPF / EF & 'Audit' field updates Pin
Eddy Vluggen22-Aug-14 6:47
professionalEddy Vluggen22-Aug-14 6:47 
QuestionPlaying With Mouse Events Pin
Django_Untaken22-Aug-14 2:09
Django_Untaken22-Aug-14 2:09 
QuestionRe: Playing With Mouse Events Pin
Richard MacCutchan22-Aug-14 3:15
mveRichard MacCutchan22-Aug-14 3:15 
QuestionCreate & Download file runtime in MVC Pin
nitin_ion22-Aug-14 1:21
nitin_ion22-Aug-14 1:21 
AnswerRe: Create & Download file runtime in MVC Pin
Nathan Minier22-Aug-14 4:42
professionalNathan Minier22-Aug-14 4:42 
QuestionVS2010 crashes When Designer View Opens Pin
AmbiguousName21-Aug-14 20:43
AmbiguousName21-Aug-14 20:43 
AnswerRe: VS2010 crashes When Designer View Opens Pin
Bernhard Hiller21-Aug-14 21:27
Bernhard Hiller21-Aug-14 21:27 
GeneralRe: VS2010 crashes When Designer View Opens Pin
AmbiguousName21-Aug-14 22:24
AmbiguousName21-Aug-14 22:24 
GeneralRe: VS2010 crashes When Designer View Opens Pin
Rob Philpott22-Aug-14 0:05
Rob Philpott22-Aug-14 0:05 
QuestionDictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 18:29
SledgeHammer0121-Aug-14 18:29 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 18:42
Matty2221-Aug-14 18:42 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 19:07
SledgeHammer0121-Aug-14 19:07 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 19:11
Matty2221-Aug-14 19:11 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 19:18
Matty2221-Aug-14 19:18 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 19:53
SledgeHammer0121-Aug-14 19:53 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 19:58
Matty2221-Aug-14 19:58 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 20:01
Matty2221-Aug-14 20:01 
Your test is invalid

for (int i = 0; i < 1000000; i++)
{
// 10ms - int x string
string s;
dict.TryGetValue(5, out s);
}


You never use the value of string 's' inside the loop. This means the compiler can optimize it out. Unless your running it in debug mode with debugger attached

The performance you get running in release mode without debugger attached can be massively different

This test is to trivial to be good measure of real performance.

Also your looking up the same key every time '5'. The performance can change significantly depending on what key you're looking up
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
SledgeHammer0121-Aug-14 20:17
SledgeHammer0121-Aug-14 20:17 
GeneralRe: Dictionary<K,V> performance based on Key Type Pin
Matty2221-Aug-14 20:45
Matty2221-Aug-14 20:45 
SuggestionRe: Dictionary<K,V> performance based on Key Type Pin
Richard Deeming22-Aug-14 2:25
mveRichard Deeming22-Aug-14 2:25 
AnswerRe: Dictionary<K,V> performance based on Key Type Pin
Rob Philpott22-Aug-14 0:10
Rob Philpott22-Aug-14 0:10 
QuestionNeed help on using sync framework for devices Pin
krishnapnv21-Aug-14 17:05
krishnapnv21-Aug-14 17:05 
AnswerRe: Need help on using sync framework for devices Pin
Eddy Vluggen22-Aug-14 5:12
professionalEddy Vluggen22-Aug-14 5:12 
QuestionDecoding method Pin
jojoba2021-Aug-14 4:36
jojoba2021-Aug-14 4:36 
GeneralRe: Decoding method Pin
Richard MacCutchan21-Aug-14 4:46
mveRichard MacCutchan21-Aug-14 4:46 

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.