我只是无法理解:如果'\0'是一个空字符,而字符串是一种字符数组,那么为什么会发生这种情况呢?
char value = '\0';
bool isEmpty = value.ToString() == string.Empty; // This returns FALSE because
// '\0'.ToString() returns "\0"
// where I expect it to be
// string.empty