- - PR -
Format
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-05-12 12:55
Dim a as String = "2"
これを先頭0付きの文字列「02」に変換したいのですが どうしたらよいのでしょうか? | ||||
|
投稿日時: 2003-05-12 13:04
Basic言語の古典的なやり方のRight関数で実現できます。
Dim a As String = "2" Dim b As String b = Microsoft.VisualBasic.Right("0" & a, 2) | ||||
|
投稿日時: 2003-05-12 13:08
aが数値型であればFormat関数でOKです。
Dim a As Integer = 2 Dim b As String b = Microsoft.VisualBasic.Format(a, "00") | ||||
|
投稿日時: 2003-05-12 13:19
StringのPadLeftメソッドを使ってみるのも手です
Dim a As String = "2" Dim b As String b = a.PadLeft(2, "0") | ||||
|
投稿日時: 2003-05-12 14:00
教えてくださった皆様、ありがとうございました。
すべてうまくいきましたが、 クラスライブラリでコーディングしているので、PadLeftを採用することにしました。
|
1