C# Split 的项无内容,是 null 还是 Empty?

var s = "a-";
var arr = s.Split('-');
Response.Write(arr[1] == null); // False
Response.Write(arr[1] == ""); // True

如上,Split 的第 2 项,没有东西,那么它是 null 还是 Empty?

答案是 Empty,即零长度字符串。

你可能感兴趣的