.net - 比较值类型 N 的对象

标签 .net compare value-type

比较值类型 N 的对象的最佳方法是什么?所以我想根据对象的类型进行字符串、整数、日期时间等比较。

最佳答案

IEqualityComparer<T>

其中 T 是您要比较的类型。

IEqualityComparer(T) Interface (System.Collections.Generic)

...你也可以依靠 Object.Equals()ValueType.Equals()

关于.net - 比较值类型 N 的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2639680/

相关文章:

c# - 在 WPF Canvas 上的给定点居中文本

c# - C# 是否有解析 int 的方法,同时跟踪解析的字符数?

java - 字符串比较没有返回正确的答案

.net - 为什么.NET 中没有 RAII?

c# - 如何检查exe应用程序何时结束?

.net - asp.net mvc 3 是否有自动服务器端验证?

JavaScript - 两个时间字符串之间的区别

iphone - 如何检查 NSNumber 中的空值

用 null 初始化的 C# 值类型

swift - 就地改变值类型关联值