GetHashCode()

.NET

7 svar · 261 visningar · startad av Nöff

Medlem sedan nov. 2003569 inlägg
Trådstart#1

CheckBox1.Checked.GetHashCode()

Vad är det?, nån som vet? :q

Medlem sedan apr. 20012 266 inlägg
Medlem sedan nov. 2003569 inlägg
#3

Men kan man använda den till att:

checkbox1=iklickad
CheckBox1.Checked.GetHasCode() returnera en 1:a

checkbox1=oklickad
CheckBox1.Checked.GetHasCode() returnera en 0:a

Medlem sedan juni 20011 732 inlägg
#4

Bara CheckBox1.Checked returnerar en bool, exempelvis:

if(CheckBox1.Checked) {
// kod som exekveras om den är checked
}
Medlem sedan nov. 2003569 inlägg
#5

Men om jag vill att den ska returnera en 1:a? . går det bra att använda GetHashCode() då? , eftersom i SQL server finns ju inte TRUE/FALSE. Där måste man använda 1:or och 0:or ju.

Medlem sedan maj 2001329 inlägg
#6

Convert.ToInt32(CheckBox1.Checked)

och det du får ut ur databasen kan du konvertera till en boolean mha

Convert.ToBoolean(minVariabel)

Medlem sedan jan. 2004501 inlägg
#7

Eh dum fråga, men varför vill du har ut en hashcode från en kontroll?

Medlem sedan nov. 2003569 inlägg
#8

Eh dum fråga, men varför vill du har ut en hashcode från en kontroll?

Det är egentligen inte hashcode:en jag vill ha, Men istället för att skriva en IF sats om checkboxen är TRUE så att man kan lägga in 1:an i databasen så kan man ju använda checkbox1.Checked.GetHashCode() direkt i SQL strängen, så man sparar ned kod.

och det du får ut ur databasen kan du konvertera till en boolean mha

så bra så bra, tack så mycket.

291 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)