Я ищу эквивалент С# строки ниже.
If New FileInfo(c:\images\test.jpg).Length < 25 * 1024 Then
'something
End If
Спасибо за помощь.
По крайней мере, тот простой.
if (new FileInfo(@"c:\images\test.jpg").Length < (25 * 1024))
{
// something
}
@-sign отключает обработку обратного слэша в строке.
Попробуйте также: VB to С#
{
if (new FileInfo("c:\\images\\test.jpg").Length < 25 * 1024) {
}
//something
}
Обязательно проверьте вывод. Конвертеры не являются 100%.
if (new FileInfo(@"c:\Images\test.jpg").Length < 25 * 1024)
{
// something
}
Я бы рекомендовал проверить эти бесплатные сайты конверсии для таких вопросов:
http://www.developerfusion.com/tools/convert/vb-to-csharp/
http://converter.telerik.com/
if(new FileInfo(@"c:\images\test.jpg").Length < 1024 * 4))
{
// something
}