gpt4 book ai didi

.net - 将 String.Empty 转换为 Nothing/Null

转载 作者:行者123 更新时间:2023-12-02 09:15:07 26 4
gpt4 key购买 nike

是否有 .Net 函数可以做到这一点。我想如果没有我就必须制定自己的方法。

问题是我有一个函数。它接受整数。如果您传递 0 整数或空值,它仍然有效。问题是空文本框的值是 String.Empty 值。

我不想使用 if。我的意思是它可以,但如果我可以像这样调用我的函数,那就更好了

MyFunction(txtTextbox.Text)

但是它不起作用,因为它无法将 string.empty 转换为整数。

最佳答案

我想你需要:

if(string.IsNullOrEmpty(value)) value = null;

int MyFunction(string value)
{
if(string.IsNullOrEmpty(value)) return 0;

int val = 0;
int.TryParse(value, out val);
return val;
}

关于.net - 将 String.Empty 转换为 Nothing/Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2315108/

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