String.Formatを使用して文字列の先頭の文字を削除する方法があることが必要です。既存のコードには、文字列と書式文字列でしか渡せないという制限があります。String.Format()を使用して先頭の文字をトリミングする方法はありますか?
だから、あなたが
String.Format("Test output: {0:#}","001")
ような何かをして出力
"テスト出力:1" を生成することができます
を私は答えが 'いいえ' であると思いますが、私は望んでいました確かめる。
EDIT:フォーマット文字列は設定ファイルに格納され、フォーマットされる文字列はデータベースから出力される値です。私はそれに任意のコードを実行することはできません。書式文字列を使用する必要があります。
であなたをそれを行うための方法はありませんでしたTrimStart(「0」)引数_string_から先行ゼロをトリミングパラメータ – Steve
ではありません通常の関数なので、サポートされていません。また、 '# '書式は数字のためのものです。 –
いいえ、「String.Format」の特定のオーバーロードを単独で使用してこれを達成する方法はないと思います。 – Abion47