mirror of
https://github.com/nsnail/ns-ext.git
synced 2025-04-24 23:22:52 +08:00
26 lines
726 B
C#
26 lines
726 B
C#
namespace NSExt.Extensions;
|
||
|
||
/// <summary>
|
||
/// EnumerableExtensions
|
||
/// </summary>
|
||
public static class EnumerableExtensions
|
||
{
|
||
/// <summary>
|
||
/// 将列表转成分隔符分隔的字符串
|
||
/// </summary>
|
||
public static string Join(this IEnumerable<object> me, string separator)
|
||
{
|
||
return string.Join(separator, me);
|
||
}
|
||
|
||
/// <summary>
|
||
/// 判断对象是否为null或不存在子元素(如果为集合对象)
|
||
/// </summary>
|
||
/// <typeparam name="T">对象类型</typeparam>
|
||
/// <param name="me">me</param>
|
||
/// <returns>空则返回true</returns>
|
||
public static bool NullOrEmpty<T>(this IEnumerable<T> me)
|
||
{
|
||
return me is null || !me.Any();
|
||
}
|
||
} |