今天在调试一段代码的时候,有一个输入不能为空的库函数抛出了异常(为空就会抛出异常,就是这么傲娇).自己暗骂了自己一番,怎么这么大意,于是追溯源头,开始寻找输入控制的地方.但是当我找到时我惊呆了,我明明写了代码来控制输入不为空的啊! if(!string.IsNullOrWhiteSpace(input)) Function(input); 我一度怀疑是我眼花了,于是回到案发现场,逐步调试.看到案发现场的那一刻我又吃了一惊,这玩意,你说不为空,真的不为空吗... 我看着这个奇异的符号,心中顿时生出…