Leave a comment
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
Y的,早上调试程序的时候(下面那段代码)出现错误,提示:System.NullReferenceException: 未将对象引用设置到对象的实例 错误行下面代码红色部份。
TagInfo[] TI = new TagInfo[tags.Length];
for (int i = 0; i < tags.Length; i++)
{
/* */
TI[i].Aid = ai.ID; /*错误行*/
TI[i].Count = 1;
TI[i].Color = "";
TI[i].CreateUid = adminID;
TI[i].Name = tags[i].ToString();
......
}
左看右看都找不出错误原因,哎!功力不够 Google......鸟儿挺多的
VisualStudio2005(c#)项目调试问题解决方案:System.NullReferenceException: 未将对象引用设置到对象的实例。原因:
上面G出来的解决方案已经很明显了(3),原因是我在创建对象数组后并没有给使用的数组元素用new初始化。
解决:只要在上面代码蓝色注释段加上
Ti[i] = new TagInfo(); /*初始化数组元素*/
天终于亮了......老翁Music
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
你Q多少呀?