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

求大神帮忙,if话语无效

2013-01-23 
求大神帮忙,if语句无效if (fileName.Substring(fileName.IndexOf(.), fileName.Length - fileName.Index

求大神帮忙,if语句无效
            if (fileName.Substring(fileName.IndexOf("."), fileName.Length - fileName.IndexOf(".")) != ".jpg" || fileName.Substring(fileName.IndexOf("."), fileName.Length - fileName.IndexOf(".")) != ".gif")
这个是ASP.NET后台的判断语句,这个好像没有用
[解决办法]
你要判断啥?文件名后缀不为jpg和gif的文件?
逻辑错误,应该是&&而不是
[解决办法]

[解决办法]
 if (extendName != ".jpg" && extendName != ".jpge" && extendName != ".gif" && extendName != ".bmp" && extendName != ".png")
                    return "图片格式不正确";
[解决办法]
  string extendName = System.IO.Path.GetExtension(myFile.FileName).ToLower();
                //判断是否为图片格式  
                if (extendName != ".jpg" && extendName != ".jpge" && extendName != ".gif" && extendName != ".bmp" && extendName != ".png")
                    return "图片格式不正确";
[解决办法]
首先逻辑有错了
if(A!=XX  
[解决办法]
  A!=XXXX)

这个条件无论什么情况下都是成立的

热点排行