我正在使用以下内容:
!string.IsNullOrEmpty(Model.ProductID)
但现在我还需要检查字符串是否不等于“0000”。进行此项检查的最简单方法是什么?
最佳答案
!string.IsNullOrEmpty(Model.ProductID) && Model.ProductID != "0000"
或者写一个扩展方法:
public static class StringExtensions
{
public static bool IsNullEmptyOrZeros(this string value)
{
return !string.IsNullOrEmpty(value) && value != "0000";
}
}
然后:
if (!Model.ProductID.IsNullEmptyOrZeros())
{
...
}
关于c# - 检查字符串不为空、不为空且不为 = "0000"的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8552301/