VB6.0のフォーマット書式";@"にかわるものはありますでしょうか


6号  2004-06-21 18:43:11  No: 114082  IP: [192.*.*.*]

こんにちは、いつも参考にさせて頂いております。
VB.NET のWindowsアプリケーションに関する質問です。

従来のVB6.0のFormat関数の書式";@"を
使用して空文字列を" "に置き換える処理をしたいのですが、

サンプルコード
textbox1.text = "ABC"
textbox2.text = ""
a = textbox1.text & Format(textbox2.Text, ";@")

とVB.NETで記述すると
aには"ABC;@"という感じで
";@"がそのまま代入されてしまいます。
VB.NETでは";@"にかわる書式はありますでしょうか。

ただし参照設定で
「Microsoft Visual Basic .NET Compatibility Runtime」を
参照して 

a = textbox1.text & VB6.Format(textbox2.Text, ";@")

とすると使用できるのですが.NETでの書式はありますでしょうか。
それとも、他の方法で解決しなければいけないのでしょうか。
どなたかご教授お願いします。

編集 削除