csharp 用于检查对象是否为null的扩展方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 用于检查对象是否为null的扩展方法相关的知识,希望对你有一定的参考价值。

public static class NotNullExtension
{
    public static TResult IfNotNull<TSource, TResult>(this TSource source, Func<TSource, TResult> accessor, TResult @default = default(TResult))
        where TSource : class
    {
        return source != null
            ? accessor(source)
            : @default;
    }
}

以上是关于csharp 用于检查对象是否为null的扩展方法的主要内容,如果未能解决你的问题,请参考以下文章

csharp 检查文件扩展名是否为Image类型

csharp c#在WebApi控制器中检查所有传入参数是否为null

用于测试字符串是否为null空或空白的扩展方法

csharp 这为mvc创建了一个新的操作链接扩展,用于检查用户的声明并允许在声明有效时显示链接o

是否有可能检查我进入的对象是否存在但指向 Null? [关闭]

csharp 接受一个对象,如果为null则返回true。