gpt4 book ai didi

c# - 创建字符串数组时是否有更漂亮的方法来检查 DBNull?

转载 作者:太空宇宙 更新时间:2023-11-03 19:26:21 26 4
gpt4 key购买 nike

现在我正在使用以下方法:

string[] AudienceTags = ((string[])(relResults["NEVCOAudienceTag"].GetType() == typeof(DBNull) ? null : relResults["NEVCOServiceTag"]));

但这很长。有没有一种我不知道应该用来实现上述目标的巧妙方法。

仅供引用,relResults 是一个 ResultTable对象,来自 FullTextSqlQuery .这都是与 SharePoint 相关的,所以如果这是一个直接的 SQL Server 查询,我没有相同的选项。

最佳答案

只需将 relResults["NEVCOServiceTag"] 写成 string[]

由于 DBNull.Value 不是 string[],它将返回 null

关于c# - 创建字符串数组时是否有更漂亮的方法来检查 DBNull?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8303746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com