Files
ClientServerProject/CommonLibrary/PortraitSupport/PortraitSupport.cs

57 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace CommonLibrary
{
public class PortraitSupport
{
/// <summary>
/// 小尺寸头像
/// </summary>
public const string SmallPortrait = "Size_32_.png";
/// <summary>
/// 大尺寸头像
/// </summary>
public const string LargePortrait = "Size_300_.png";
/// <summary>
/// 获取小尺寸的头像文件
/// </summary>
/// <param name="dirPath">目录</param>
/// <returns>文件的完整路径</returns>
public static string GetSmallPortraitFileName(string dirPath)
{
string[] files = Directory.GetFiles(dirPath);
foreach(var m in files)
{
if(m.Contains(SmallPortrait))
{
return m;
}
}
return string.Empty;
}
/// <summary>
/// 获取大尺寸的头像文件
/// </summary>
/// <param name="dirPath">目录</param>
/// <returns>文件的完整路径</returns>
public static string GetLargePortraitFileName(string dirPath)
{
string[] files = Directory.GetFiles(dirPath);
foreach (var m in files)
{
if (m.Contains(LargePortrait))
{
return m;
}
}
return string.Empty;
}
}
}