Az elsőt senki sem felejti el!

Tartja a mondás. Biztosan így van az élet sok területén, de ha a C# sztringek formázásról van szó, akkor biztos, hogy nem igaz! C#-ban az egyik legnehezebben megjegyezhetően paraméterezhető metódus a string.Format(). Pedig csak annyi a dolga, hogy tetszőleges objektumokból formázott szöveget állítson elő. Az alapötlete kicsit C-szerű: megadom a formátumsztringet - benne a helykitöltőkkel, és a hozzájuk kötődő formázással - és a paramétereket, amiket be kell sorosítani a helykitöltőkbe. A baj azzal van, hogy a "hozzájuk kötődő formázás" nagyon sokféle lehet. Ebben az esetben az MSDN library sem segít sokat: kevés és rövid formátum példát tartalmaz.

Ilyenkor jön a google. Rendszeresen ugyanazon a 2-3 oldalon találom meg a választ a formázással kapcsolatos kérdéseimre. A jövőbeni googlezést elkerülendő:

http://idunno.org/archive/2004/14/01/122.aspx

http://blogs.msdn.com/kathykam/archive/2006/03/29/564426.aspx

http://www.csharp-examples.net/examples/

Az utóbbi (C# Examples) egyébként egy elég jó oldal, ha rövid példakódokat keresünk.



Gincsai Gábor

Gincsai Gábor Műszaki informatikusként végeztem a BME-n és jelenleg a BME Automatizálási és Alkalmazott Informatikai Tanszékén programozás és webes fejlesztés oktatásával foglalkozom. Jópár éve tartok különböző előadásokat Microsoftos technológiákról főként az ASP.NET-ről. Az MSDN Kompetencia Központon belül a Portál Technológiák Csoport szakembere vagyok, illetve 2008 óta ASP.NET MVP.

2008.05.30. 18:58:54 | Permalink | Hozzászólások: 0 | Tárgyszavak: ,


  • Saját activity SharePoint Designerbe

    Balássy György (MS RD, ASP.NET MVP, MCTS) A SharePoint Designer workflow tervezőjével sok feladatot könnyen megoldhatunk, bonyolultabb esetekben azonban hamar kifuthatunk a funkciókból. Szerencsére a lista bővíthető, be lehet varrni saját activity-t az eszközbe. Tovább »
  • Foglaltság lekérdezése az Exchange-ből

    Balássy György (MS RD, ASP.NET MVP, MCTS) Az Exchange Web Services (EWS) segítségével tetszőleges klienssel kapcsolódhatunk az Exchange Serverhez és lekérdezhetjük a felhasználóink naptárát. Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások