Správičky 2 826 Blogy 948 Fórum 56 417

Prehľad diskusie

photo
euro a sk
domino
2.1.2007 16:13:22
photo
RE: euro a sk
T
2.1.2007 16:29:56
photo
RE: euro a sk
domino
2.1.2007 21:12:16
photo
RE: euro a sk
T
3.1.2007 2:12:54
photo
RE: euro a sk
domino
3.1.2007 16:16:45
photo
RE: euro a sk
T
3.1.2007 16:48:18

euro a sk

photo
domino
2.1.2007 16:13:22
Body: 25
Najaktívnejší č.: 287

euro a sk

aky je format na euro a sk

,ked na cz je String.Format("{0:C}",

[Reakcia]

photo
T
2.1.2007 16:29:56
Body: 21520
Najaktívnejší č.: 5

RE: euro a sk

Formatovaci znak je taky isty, musis mat ale nastavenu inu culture, mas cesky windows, preto sa defaultne berie cz kultura pre formatovanie.

Ak chces riesit vypis currency cez string.format, mozes pouzit tento overload

public static string Format
(
IFormatProvider provider,
string format,
params Object[] args
)


pouzitie je jednoduche napr.

String.Format(new CultureInfo("sk-Sk"),"{0:C}", dValue);

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]

photo
domino
2.1.2007 21:12:16
Body: 25
Najaktívnejší č.: 287

RE: euro a sk

napisal som to akom si kazal(no neslo,co treba este zadat v cs) ,co je to presne overload.

[Reakcia]

photo
T
3.1.2007 2:12:54
Body: 21520
Najaktívnejší č.: 5

RE: euro a sk

Ahoj Domino,

Musis si pridat na vrch .cs filu
using System.Globalization;

decimal dPrice = 1250.60m;

a mas viacero moznosti

string sValue = dPrice.ToString("C", new
CultureInfo("sk-Sk"));

alebo

string sValue = String.Format(new CultureInfo("sk-Sk"), "{0:C}", dPrice);

pripadne pre sk
string sValue = String.Format("{0:### ### ### ###},- Sk", dPrice);

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]

photo
domino
3.1.2007 16:16:45
Body: 25
Najaktívnejší č.: 287

RE: euro a sk

mohol by si na nejakom priklade vysvetlit pojem overload

[Reakcia]

photo
T
3.1.2007 16:48:18
Body: 21520
Najaktívnejší č.: 5

RE: euro a sk

Prepac Domino,

overload(ing) alebo pretazenie sa vyuziva v pripade, ze potrebujes mat dve funkcie alebo viacero konstruktorov jednej trieby s rozdielnymi typmi argumentov.

cize mam napr triebu s dvoma metodami s tym istym nazvom ale s inymi parametrami
public class Box()
{
public Draw(int x, int y, int width, int height)
{
//do something
}
public Draw(Point position, Size size)
{
//do something
}
}

Potom Draw(int x, int y, int width, int height) je pretazenim metody Draw(Point position, Size size) a naopak.
Existuju nejake obmedzenie/pravidla pretazovania.
(napr. dve metody s rovnakym nazvom sa nemozu lisit len v navratovej hodnote)

Tomáš Zeman, MCSD.NET, MCPD

[Reakcia]



Najaktívnejší užívatelia
1. 48800 b. photo xmhlxzybzzyq998
2. 48110 b. photo bfdgfdhfdhfd06
3. 42045 b. photo pmpindia123
4. 37835 b. photo vlko
5. 21520 b. photo T
6. 20120 b. photo quickydocs
7. 15965 b. photo spigi
8. 15450 b. photo Anonymous
9. 11120 b. photo dudok
10. 9780 b. photo Liero