■90450 / inTopicNo.2) |
Re[1]: String.Fomartにvbtabを使う |
□投稿者/ 魔界の仮面弁士 (2099回)-(2019/03/12(Tue) 13:04:57)
|
■No90448 (ばあや さん) に返信 > https://stackoverflow.com/questions/7054069/inserting-formatting-characters-in-string-format > String.Fomartでvbtabを使うことはできないでしょうか?
文字列リテラルにタブ文字を含めたいという意図なら、 オプション設定の [テキスト エディター]-[Basic]-[タブ] で 「タブの保持」を有効にしておけば、 MessageBox.Show( String.Format("{0} {1}", a, b) ) のように、タブ文字を含んだ文字列リテラルを記すことができます。
文字列中に vbTab を埋め込む際に & 演算子を使いたく無いという意図なら、 MessageBox.Show( String.Format("{0}" & vbTab & "{1}", a, b) ) MessageBox.Show( String.Format("{0}{2}{1}", a, b, vbTab) ) に相当するコードを、 MessageBox.Show( $"{a}{vbTab}{b}" ) のように書けますが、これでは駄目でしょうか。
|
|