什么是VB中的&符号

本文关键字:amp 符号 中的 VB 什么 | 更新日期: 2023-09-27 18:32:40

我有这个VB代码,我正在为某人转换,但他没有评论它,所以这是什么意思

Dim Arguments As String = path & "'" & fs & ".freeze" & " ls"

什么是VB中的&符号

Visual

Basic 中的&运算符用于连接字符串。在 C# 中,串联运算符是+的,因此直接转换是

string Arguments = path + @"'" + fs + ".freeze" + " ls";

在我看来,更好的是使用Path.Combine

string Arguments = Path.Combine(path, fs + ".freeze") + " ls";

这只是字符串连接:

string arguments = path + @"'" + fs + ".freeze" + " ls";
private string _arguments = Path.Combine(path, fs + ".freeze") + " ls";

这应该有效。