28 lines
810 B
C#
28 lines
810 B
C#
using System.IO;
|
|
|
|
namespace ToolsModule.Extensions
|
|
{
|
|
public static class StringExtension
|
|
{
|
|
/// <summary>
|
|
/// Проверка, что строка пустая
|
|
/// </summary>
|
|
/// <param name="str"></param>
|
|
/// <returns></returns>
|
|
public static bool IsEmpty(this string str) => string.IsNullOrEmpty(str);
|
|
|
|
/// <summary>
|
|
/// Проверка, что строка не пустая
|
|
/// </summary>
|
|
/// <param name="str"></param>
|
|
/// <returns></returns>
|
|
public static bool IsNotEmpty(this string str) => !string.IsNullOrEmpty(str);
|
|
|
|
/// <summary>
|
|
/// Получение имени файла по полному пути
|
|
/// </summary>
|
|
/// <param name="str"></param>
|
|
/// <returns></returns>
|
|
public static string GetFileName(this string str) => (new FileInfo(str)).Name;
|
|
}
|
|
} |