Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:31 Der er 9 kommentarer og
1 løsning

et lille simpelt C# problem

Hej eksperter...

jeg har lavet et program der beregner alt i en trekant....

jeg har bare dette lille problem:
jeg har 3 textboxe med nogle værdier (fx 3,15468) nu skal jeg bare have 3 integers som indholdet af textboxene skal gemmes i...men det skal kun være det der står på venstre side af kommaet...dvs at fx hvis der står 3,15649457 i textbox1 kommer intTxt1 variablen til at indeholde 3.
Avatar billede arne_v Ekspert
17. oktober 2005 - 23:34 #1
tb.Text = ((int)double.Parse(tb.Text)).ToString();

måske
Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:39 #2
det er det problem med at den opfatter komma som "intet" dvs at 3,9 = 39
kan man ikke lave noget lign:
while(tb.Text.Index != ",")
{
a = tb.Text
}

nej jeg ved det ikke bare du forstår hvor jeg vil hen ?
Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:40 #3
der er omvendt dvs ikke tb.Text = et eller andet...det er en tb.Text jeg skal gemme i en int !
Avatar billede arne_v Ekspert
17. oktober 2005 - 23:41 #4
så angiv culture til dansk
Avatar billede arne_v Ekspert
17. oktober 2005 - 23:42 #5
int v = (int)double.Parse(tb.Text, new CultureInfo("da-DK", false));
Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:43 #6
når ja...det havde jeg helt glemt...:-) jeg prøver det lige...
Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:47 #7
den skriver Type or Namespace CultureInfo could not be found(are you missing a using directive or an assembly reference?)
Avatar billede arne_v Ekspert
17. oktober 2005 - 23:48 #8
using System.Globalization;
Avatar billede visualdeveloper Nybegynder
17. oktober 2005 - 23:50 #9
tak det virker nu...læg et svar og få dine points !
Avatar billede arne_v Ekspert
17. oktober 2005 - 23:51 #10
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester