Lev-IT-áció

Ez a kis Blog IT fejlesztéshez kapcsolódó témaköröket fog boncolgatni, amelyeket igyekezni fogok gyakorlatiasan megfogalmazni, elemelkedve az elméleti síkról.

Rólam azt kell tudni, hogy már évek óta fejlesztek nagyvállalati, banki egyedi szoftvereket és hát mit mondjak szeretem ezt a szakmát.

A blog témájába beleesik a szembejövő kisebb-nagyobb probléma körök tárgyalása ugyanúgy mint a különböző példakód jellegű „móriczka” kódolás, egyes technológiák bemutatásáról. Így bizony felfog tűnni a blogban az érdeklődési körömbe eső összes technológia – előbb utóbb ;). Ezek a teljesség igénye nélkül (mire is lehet itt számítani):
- .Net programozás. (VB.Net, C#.Net, ASP.NET)
- SQL programozás
- Ismertebb adatbázis kezelők (MS SQL Server, Oracle)
- Kissé egzotikusabb (kevésbé elterjedt) adatbázis kezelők (PostgreSQL, FireBird)
- Java
- Fejlesztési módszertanok


Fogjátok azt is látni, hogy a fenti témákban vannak nálam jártasabb emberek is, de a magyar nyelvű blog szféra szerintem annyira szegényes ezekben a témakörökben, hogy én még simán beférek ide ;D

Remélem mindenkinek tetszeni fog! :)

Címkék

.net (8) adatbázis (3) ajax (1) asp.net (4) c# (6) debian (1) firebird (1) hash (1) java (1) linux (2) masterpage (1) mono (1) monodevelop (1) ms sql (1) mysql (1) oracle (1) postgresql (4) SHA256 (1) sql (5) szekvencia (1) tomcat (1) tools (1) üzemeltetés (1) visual basic (5) Címkefelhő

String.Format ()

2011.07.16. 17:34 :: apriliars

Egy hosszabb szünet után most inkább csak megtöröm a csendet, minthogy nagy kérdésekkel foglalkoznék. Kicsit magamnak is feljegyzem, hogy milyen lehetőségek vannak ha stringeket akarok formázni, mert én spec mindig elfelejtem és utána kell néznem. 

Ja a platform: .Net :)

Számokat ha formázok valahogy így

Dim s as string 'vagy szíísharpban: String s; :) a többi igencsak hasonló lesz. A ; képzeljék oda a C# programozók :)

s = String.Format("{0:n2}", 1112.239) 'Ez így 1 112,24 lesz. Bizony még kerekít is :)

másik mód: 

s = String.Format("{0:0,0.00}", 1112.239) 'Ez így is 1 112,24 lesz. ;)

Fontos, hogy a tízedes pontot és az ezres határolót a számítógép helyi beállításai befolyásolják.Persze nem mindig kell ezres határoló, akkor valami ilyesmit is lehet: 

s = String.Format("{0:f1}", 1112.239) 'Ez így 1112,2 lesz

vagy

s = String.Format("{0:0.0}", 1112.239) 'Ez így is 1112,2 lesz. ;)

Dátumot formázni meg valahogy így kell: 

s = String.Format("{0:d}", DateTime.Now) '2011.07.16

s = String.Format("{0:yyyy.MM.dd. HH:mm:ss}", DateTime.Now) 'Itt már másodpercek is vannak

és még emlékeztetőül, hogy milyen lehetőségek vannak még (többek között): 

String.Format("{0:gg}", DateTime.Now) 'Ateista módon i.sz.

String.Format("{0:hh}", DateTime.Now) 'Óra 12 órás formátumban

String.Format("{0:HH}", DateTime.Now) 'Óra 24 órás formátumban

String.Format("{0:MMM}", DateTime.Now) 'Röviditett hónap

String.Format("{0:MMMM}", DateTime.Now) 'Hónap

String.Format("{0:tt}", DateTime.Now) 'de. vagy du.

Szólj hozzá!

Címkék: .net c# visual basic

A bejegyzés trackback címe:

https://lev-it-acio.blog.hu/api/trackback/id/tr163072691

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása