Как будет быстрее получить расширение файла?
у.в.е - условная временная еденица ХД
1 место (123 у.в.е):string ext=FileName.Substring(FileName.LastIndexOf('.'));
2 место (315 у.в.е):string ext = System.IO.Path.GetExtension(FileName);
3 место (519 у.в.е):string[] temp= FileName.Split('.');
string ext =temp[temp.Length-1];
4 место (7254 у.в.е):System.IO.FileInfo fi = new System.IO.FileInfo(FileName);
string ext = fi.Extension;
5 место (14341 у.в.е):System.Text.RegularExpressions.Regex extend = new System.Text.RegularExpressions.Regex(@"(?:.*\.)(.*)");
string ext = extend.Match(FileName).Groups[1].Value;
добавьте ещё вариантRegex extend = new Regex(@"(?:.*\.)(.*)");
string ext = extend.Match(FileName).Groups[1].Value