webForumDet fria alternativet

GetHashCode()

.NET

7 svar · 227 visningar · startad av Nöff

Medlem sedan nov. 2003569 inlägg
Frågan#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.

432 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
132 ms — deklarationer (db)
161 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)