将一行VB.Net代码转换为C#

时间:2009-04-20 23:14:03

标签: c# vb.net

我正在寻找下面一行的C#等价物。

If New FileInfo(c:\images\test.jpg).Length < 25 * 1024 Then

'something

End If

得到帮助。

5 个答案:

答案 0 :(得分:14)

至少那是一个直截了当的。

if (new FileInfo(@"c:\images\test.jpg").Length < (25 * 1024))
{
    // something
}

@ -sign禁用字符串中的反斜杠转义处理。

答案 1 :(得分:2)

尝试一下:VB to C#

{
    if (new FileInfo("c:\\images\\test.jpg").Length < 25 * 1024) {

    }
    //something
}

请务必验证输出。转换器不是100%。

答案 2 :(得分:1)

if (new FileInfo(@"c:\Images\test.jpg").Length < 25 * 1024)
{
  // something
}

答案 3 :(得分:1)

我建议您查看这些免费转换网站,了解以下问题:

http://www.developerfusion.com/tools/convert/vb-to-csharp/
http://converter.telerik.com/

答案 4 :(得分:0)

if(new FileInfo(@"c:\images\test.jpg").Length < 1024 * 4))
{
  // something
}