VB代码到C#代码

时间:2012-04-28 22:29:08

标签: c# vb.net

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

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

3 个答案:

答案 0 :(得分:9)

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

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

我认为最好使用Path.Combine

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

答案 1 :(得分:3)

这只是字符串连接:

string arguments = path + @"\" + fs + ".freeze" + " ls";

答案 2 :(得分:1)

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

这应该有用。