疑惑

wenjunsu 2010-11-21 12:44:15
有个string 类型的字符串filePath 值是

D:\图片\背景图片\"1.bmp" "1a6de7c449fe17a78326ac5b.jpg"

我写了如下一段代码 居然没有反应 请各位看官看看



if (filePath.ToLower().EndsWith("jpg\""))

Console.WriteLine("yes");

else

{
Console.WriteLine("no");
}

...全文
72 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
whrspsoft3723 2010-11-21
  • 打赏
  • 举报
回复
不会是全半角问题吧。
机器人 2010-11-21
  • 打赏
  • 举报
回复
if (filePath.ToLower().EndsWith("jpg\""))
wenjunsu 2010-11-21
  • 打赏
  • 举报
回复
MMD 终于找到问题了 那个filePath后面居然有空格 我晕死
wenjunsu 2010-11-21
  • 打赏
  • 举报
回复
哦。。说错了。一直返回NO
但是明显该是yes
q107770540 2010-11-21
  • 打赏
  • 举报
回复
单步调试 查看 filePath值是多少
if(Regex.IsMatch(filePath,@"(?i)\w+\.jpg"""))
{
Console.WriteLine("yes");

else

{
Console.WriteLine("no");
}

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧