System.NullReferenceException:未将对象引用设置到对象的实例,这是一个新鸟,中鸟,老鸟都避不开的错误。
下面基础的解释一下这错误:
1:本质上的错误:
object a;//a是Null对象
protectedvoid Page_Load(object sender, EventArgs e)
{
a.ToString();//调用一个Null对象的方法
}
当然啦!结果就如下图了:
这么赤裸裸的写出这种代码,不太容易,通常更倾向于下面一种:
2:通常性的错误:
示例1:一个过滤某些字符的函数:
publicstaticstring FilterValue(string value)
{
string[] filterChar=newstring[] {"\'",",",">","