string strFileName = "123.567.jpg";
string[] arr = strFileName.Split('.');
string houzhui = arr[arr.Length - 1];
或者
name.Substring(name.LastIndexOf(".") + 1);
取得图片的名称,然后用方法split(‘.')取得后缀名即可
#region 获取后续名
/// <summary>
/// 获取后续名
/// </summary>
/// <param name="strLongFileName"></param>
/// <returns></returns>
public static string GetShortFileNameType(string strLongFileName)
{
return strLongFileName.Substring(strLongFileName.LastIndexOf(".") + 1);
}
#endregion 这个方法可以做到
支持二楼的解决方案!
System.IO.Path.GetExtension(path);