c# - 为什么没有 Guid.IsNullOrEmpty() 方法

标签 c# asp.net-mvc

这让我想知道为什么 .NET 中的 Guid 没有 IsNullOrEmpty() 方法(其中空表示全为零)

在编写 REST API 时,我在我的 ASP.NET MVC 代码中的几个地方需要它。

还是我遗漏了什么,因为互联网上没有人提出同样的要求?

最佳答案

Guid 是一个 value type ,因此 Guid 类型的变量不能为 null。如果你想知道它是否与空 guid 相同,你可以使用:

if (guid == Guid.Empty)

关于c# - 为什么没有 Guid.IsNullOrEmpty() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9837602/

相关文章:

c# - 动态创建的游戏对象与数据(作为类实例)之间的关系

c# - PCM波形数据可视化

c# - 自定义 Visual Studio 错误

asp.net-mvc - 如何在 Asp.Net MVC 的异步任务中返回 View 和模型

javascript - 单页应用程序和 ASP.NET MVC

c# - 在字符串 :string dictionary where a given filter string is a subset of the key string 中查找值

c# - 如何在嵌套数组上使用日期范围查询Elasticsearch?

asp.net-mvc - 有没有办法将可选参数发送到 Action ?

asp.net-mvc - 使用 ViewModel 和对 System.Web.Mvc 的引用是否违反了 MVC 模式?

jquery - 在 Jquery 模式弹出窗口中呈现局部 View