首页 > 编程语言 >C# 判断Map是否为空

C# 判断Map是否为空

时间:2022-10-20 17:05:18浏览次数:40  
标签:Map sheetsData C# 是否 键值 为空 new null true

   var sheetsData = new Dictionary<string, object>()

  if (sheetsData != null && sheetsData .IsNullOrEmpty())

  {

    return true

  }

备注:

isEmpty()方法判断Map是否有内容(即new分配空间后是否put键值对),若没有内容则true,否则false

== null是判断map是否为null(即是否new分配空间,和其中的键值对没关系),若没有内容则true,否则false


标签:Map,sheetsData,C#,是否,键值,为空,new,null,true
From: https://blog.51cto.com/jition/5780321

相关文章

  • 【C语言】野指针
    ......
  • C函数指针和回调函数
    函数指针函数指针是指向函数的指针变量。通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。函数指针可以像一般函数一样,用于调用函数、传......
  • CentOS 8 添加SSH远程登录端口并禁用22端口
    本次新加端口为:502020X01备注:本段操作是在防火墙开启的状态下进行一:修改SSH配置文件,目录为:vim/etc/ssh/sshd_config:1.按i进入编辑状态,按上下键找到“#Port22”这......
  • Collections 类中设计模式的应用
    装饰器模式Collections类是一个集合容器的工具类,提供了很多静态方法,用来创建各种集合容器,比如通过unmodifiableColletion()静态方法,来创建UnmodifiableCollection类......
  • CUDA安装
    首先下载好要安装的CUDA安装包与其cuDNN接下来开始安装V10.2临时文件,一般安装完后会直接删除  同意并继续选择自定义......
  • adobe安装提示错误“Error:SyntaxError:JSON Parse error:Unexpected EOF”的解决方法
    mac电脑安装Adobe时,会提示错误“Error:SyntaxError:JSONParseerror:UnexpectedEOF”,这是怎么回事儿的,不管您是安装AI、PS、PR还是LR,如果也遇到相同的问题,可以参考一下方......
  • 开箱即用的数据缓存服务|EMQX Cloud 影子服务应用场景解析
    在物联网业务高速迭代的今天,快速连接物联网设备与平台应用,实现业务快速落地与市场验证,是很多企业塑造核心竞争力、实现业务创新的关键。​​EMQXCloud​​作为一站式运维......
  • SpringJDBC 练习2
    1,查询id为1的记录,将其封装为Map集合2,查询所有记录 将其封装为List 3,查询所有记录 将其封装为Emp对象的List集合 4,查询总记录数......
  • etcd(1):简介
    etcd介绍官网:https://etcd.io/etcd是一个Go语言编写的分布式、高可用的一致性键值存储系统,用于提供可靠的分布式键值(key-value)存储、配置共享和服务发现等功能。etcd可......
  • C# 将JArray转换为datatable
    ///<summary>///将JArray转换为datatable///</summary>///<paramname="dataArr"></param>///<returns></returns>......