Pozdrav svima,
pocetnik sam u C#-u i inace u VisualStudio-u, radim tek nekih 7-dana :)
Programiranje mi nje strano...
Poceo sam sa osnovnim stvarima i eto poceo sam da radim jedan nekomercijalni programcic cisto vjezbe radi...
Naime radi se o programu koji konvertuje valute... (iz ovog u ovo ono itd...)
Treba da povlaci kursnu listu sa interneta, ako je veza ostvarena, a ako ne koristi lokalni fajl sa trenutnom listom.
Taj fajl je tipa .xml...
Fajl koji povlacim je http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
Program ga povuce i smjesti kao lokalni fajl koji se kasnije cita ...
ok, sve je to sredjeno, ali imam problem, sigurno pocetnicki...
dakle... kada uzmem iz tog fajla vrijednosti recimo 1.2585 i pokusam to da pomnozim sa necim, recimo 1.95 (EURO > BAM)... javlja mi gresku
onda sam pokusao sa
kasnije kada pokusam da korisim novikurs on mi uporno vraca gresku...
kako bi to moglo da se rijesi...
ps. pocetnik ... paaaa valjda je rjesenje jednostavno :))
pocetnik sam u C#-u i inace u VisualStudio-u, radim tek nekih 7-dana :)
Programiranje mi nje strano...
Poceo sam sa osnovnim stvarima i eto poceo sam da radim jedan nekomercijalni programcic cisto vjezbe radi...
Naime radi se o programu koji konvertuje valute... (iz ovog u ovo ono itd...)
Treba da povlaci kursnu listu sa interneta, ako je veza ostvarena, a ako ne koristi lokalni fajl sa trenutnom listom.
Taj fajl je tipa .xml...
Fajl koji povlacim je http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml
Program ga povuce i smjesti kao lokalni fajl koji se kasnije cita ...
ok, sve je to sredjeno, ali imam problem, sigurno pocetnicki...
dakle... kada uzmem iz tog fajla vrijednosti recimo 1.2585 i pokusam to da pomnozim sa necim, recimo 1.95 (EURO > BAM)... javlja mi gresku
onda sam pokusao sa
Code:
string kurs = read.Value.Replace(".",",").Trim(); // i ovo sam pokusao jer mi recimo 1.25 prepozna kao 125 ...
double novikurs = Convert.ToDouble(double.Parse(kurs));
string kurs = read.Value.Replace(".",",").Trim(); // i ovo sam pokusao jer mi recimo 1.25 prepozna kao 125 ...
double novikurs = Convert.ToDouble(double.Parse(kurs));
kasnije kada pokusam da korisim novikurs on mi uporno vraca gresku...
kako bi to moglo da se rijesi...
ps. pocetnik ... paaaa valjda je rjesenje jednostavno :))