У меня есть строка на C #
String file="\\mserver-80\docs\somedoc.doc"
Теперь, как мне получить fileInfo из приведенного выше кода.Я имею в виду, я хочу объявить что-то вроде
FileInfo fInfo = new FileInfo(file); fileExtn = fInfo.Extension;
Вы также можете попробовать
Path.GetExtension(file)
В C # строка должна быть
String file="\\\\mserver-80\\docs\\somedoc.doc";
Вы также можете выйти из строки, используя символ @, что является лучшей альтернативой:
String file=@"\\mserver-80\docs\somedoc.doc";
кроме того, что код должен работать.
Этот код будет работать нормально, используя FileInfo класс .
FileInfo
Просто добавьте
using System.IO;
Однако обратите внимание, что \ должен быть экранирован как \\. Вместо этого вы должны использовать @"" string , например:
\
\\
@""
String file = @"\\mserver-80\docs\somedoc.doc"