DigiPub Japan

String.Format利用に関する注意事項

【関連サイト】
【最近のページ】
【お知らせ】

String..Format利用についての注意点



 DelphiにおけるStringと.NetFrameworkにおけるStringとは異なります。Rad Studio 2007などを利用していて困るのは、両者が混在する場合が生じてしまう場合です。
 この場合、namespaceによって、両者の違いを明確にし、System.Stringと冗長に定義することになります。
 ここまでは、一般的なことですが、C#との記法の違いの関係で、さらにString..Formatを利用する場合には、注意が必要です。

 例えば、引数をとるFormatについてですが、

 【C#】
moji = String..Format("a---{0} b---{1} c---{2} d---{3}",a,b,c,d)

 【Delphi】
moji := System.String..Format("a---{0} b---{1} c---{2} d---{3}",[a,b,c,d])

 Delphiの場合、上記のように"[]"を追加する必要があります。ご注意ください。

 
   Page: 634
Rss News
【お勧めページ】
【過去のページ】
<2010年9月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789