首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求数组长度出错解决方案

2012-01-29 
求数组长度出错请问各位大虾,下面三行的第三行代码为何总是在调试时报错呢行81:string[]array(string[])S

求数组长度出错
请问各位大虾,   下面三行的第三行代码为何总是在调试时报错呢
行   81:                           string[]   array   =   (string[])Session[ "str "];
行   82:   int   n;
行   83:   n   =   array.Length;




[解决办法]
Session[ "str "] 这里返回的是 null吧...
所以string[] array = (string[])null
也就是 array = null;
null是没有length属性的...
[解决办法]
if (Session[ "str "] != null)
{
string[] array = (string[])Session[ "str "];
int n;
n = array.Length;
}
这样看看。

热点排行