改进项目中判断参数是否存在的方法
2010-01-22 10:54
330 查看
项目中有关人员的信息,会被保存在Cookies中,每次页面加载的时候,都会从Cookies中读取相关的数据,如果读取失败,或者是没有对应的Cookies,就会提示系统超时。
原程序中的代码如下:
if (Comm.getCookies().ry_id != null && !Comm.getCookies().ry_id.ToString().Equals("")) //cookies不为空
{
...
}
改进后的代码
if (!String.IsNullOrEmpty(Comm.getCookies().ry_id)) //cookies不为空
{
...
}
使用String.IsNullOrEmpty可以有效防止当Comm.getCookies().ry_id为null时,.ToString()方法引发的异常。
相应的,获取URL上的参数日后也将使用该方法。
原程序中的代码如下:
if (Comm.getCookies().ry_id != null && !Comm.getCookies().ry_id.ToString().Equals("")) //cookies不为空
{
...
}
改进后的代码
if (!String.IsNullOrEmpty(Comm.getCookies().ry_id)) //cookies不为空
{
...
}
使用String.IsNullOrEmpty可以有效防止当Comm.getCookies().ry_id为null时,.ToString()方法引发的异常。
相应的,获取URL上的参数日后也将使用该方法。
相关文章推荐
- 为项目中的URL中文参数,使用的加密类,包含判断字符是否是中文的方法
- PHP判断是否有Get参数的方法
- jQuery判断元素是否存在的可靠方法
- javascript检测对象中是否存在某个属性判断方法小结
- 判断文件是否存在方法
- 用JQuery 判断某个属性是否存在hasAttr的解决方法
- Python判断文件是否存在的三种方法
- OC基础day5-点语法、property、编译器指令、id万能指针、类与类的判断、判断对象是否响应指定的方法、判断类中是否有这个方法、参数方法与响应、构造方法、synthesize
- 第十一周项目3-2-判断一个数是否回文(改进版!!!)
- 快速判断JavaScript对象是否存在的十个方法
- Jquery判断$("#id")获取的对象是否存在的方法
- 写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。如果不能则抛出异常IllegalArgumentException,显示异常信息:a,b,
- HASH的dig方法判断key是否存在及是否有值
- 用JavaScript判断一个html元素是否存在的几种方法
- Sqlite中判断表、字段是否存在的方法
- java中直接判断ftp上文件夹下是否存在某文件的方法
- Android判断包名和类名是否存在的方法
- JS实现的判断方法、变量是否存在功能示例