Click here to Skip to main content
15,905,136 members
Home / Discussions / C#
   

C#

 
GeneralRe: SecuGen SDK Pin
Member 1069240122-Aug-14 11:37
Member 1069240122-Aug-14 11:37 
AnswerRe: SecuGen SDK Pin
Ravi Bhavnani22-Aug-14 12:20
professionalRavi Bhavnani22-Aug-14 12:20 
GeneralRe: SecuGen SDK Pin
Member 1069240123-Aug-14 1:30
Member 1069240123-Aug-14 1:30 
GeneralRe: SecuGen SDK Pin
Member 1069240123-Aug-14 1:51
Member 1069240123-Aug-14 1:51 
AnswerRe: SecuGen SDK Pin
Ravi Bhavnani23-Aug-14 17:17
professionalRavi Bhavnani23-Aug-14 17:17 
GeneralRe: SecuGen SDK Pin
Member 1069240125-Aug-14 1:53
Member 1069240125-Aug-14 1:53 
Questioncode for how to check if a file is encrypted in c# Pin
bandayashoda22-Aug-14 3:11
bandayashoda22-Aug-14 3:11 
AnswerRe: code for how to check if a file is encrypted in c# Pin
Richard MacCutchan22-Aug-14 3:17
mveRichard MacCutchan22-Aug-14 3:17 
QuestionWPF / EF & 'Audit' field updates Pin
cjb11022-Aug-14 2:40
cjb11022-Aug-14 2:40 
AnswerRe: WPF / EF & 'Audit' field updates Pin
Eddy Vluggen22-Aug-14 5:08
professionalEddy Vluggen22-Aug-14 5:08 
GeneralRe: WPF / EF & 'Audit' field updates Pin
cjb11022-Aug-14 5:27
cjb11022-Aug-14 5:27 
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 
I tried something like this:

C#
class _Key
	{
		public string s;
		public Type t;

		public override int GetHashCode()
		{
			return s.GetHashCode() ^ t.GetHashCode();
		}

		public override bool Equals(object obj)
		{
			_Key o = obj as _Key;

			if (o == null)
				return false;

			if (s == o.s && t == o.t)
				return true;

			return false;
		}
	}


and it yielded 60ms. Seems kinda pricey still. Compared to the Type key alone (20ms).

EDIT: tried something else... made the key an int and called GetHashCode() on the object to get the key. That knocked it down to 40ms.

EDIT #2: tried just returning the GetHashCode() on one of the members. Type = 50ms, string = 50ms.

Not really sure of a better way to implement GetHashCode().

Any suggestions?
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 

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.