解释询问了这个 -1 的值
本文关键字:的值 解释 | 更新日期: 2023-09-27 18:26:15
public myMethod(string s)
{
string[] sa = s.Split(',');
if (sa[1] != "" && sa[1] != "-1")
{// do something}
}
"-1"的值是什么意思
它表示 -1 的字符串表示形式,而不是零之前的整数。以同样的方式,它可能意味着"你好","十"或"苹果">
它也等于
int myVar = -1; myVar.ToString();
在您的情况下
string[] sa = s.Split(',');
if (sa[1] != "" && sa[1] != "-1")
{// do something}
如果 s 是 "1,2,3,4",那么你的 if 语句将被执行,if 中的代码将运行。但是如果你的s是"1"或"1"或"1,-1,1",它将不会运行。