首页 > 解决方案 > 尝试以最短的方式一次性检查空值和空值

问题描述

我试图以最短的方式一次性检查 mvc 视图侧的 null 或空值,但无法实现 null。

我有来自数组中控制器的值,在视图端我正在检查 null 或空

控制器

object o3 = ds.Tables[6].Rows[0]["pm"];
                if (o3 != null)
                {
                    string val = o3.ToString();
                    string[] values3 = val.Split('~');
                    ViewBag.values3 = values3;
                }

查看侧

<td>@(values3[0].IsEmpty()?0:Convert.ToInt32(values3[0]))</td>

预期:空值和空值都应一次性检查,如果值为空或空值,则应输出0。实际:只能检查空值。任何想法如何以最短的方式检查空值和空值将不胜感激。

标签: c#asp.netasp.net-mvc

解决方案


推荐阅读