当前位置:编程学习 > C#/ASP.NET >>

如何判断某字符串里是不是包含某个字符??

例如, 判断是否包含"-"
string  AA= "123,-455";
 if (AA.Contains('-'))

  {
   //;;;;;;;;;;
  }

但是编译时会报错????

请问该如何判断? --------------------编程问答-------------------- if (xxx.IndexOf("a") >= 0) --------------------编程问答-------------------- Contains("-") --------------------编程问答-------------------- Contains("-") --------------------编程问答-------------------- IndexOf("-") --------------------编程问答-------------------- IndexOf('-') >= 0
这是经过我验证的啊
是在C#窗体中是可以的啊 --------------------编程问答-------------------- string     AA=   "123,-455 "; 
  if   (AA.Contains( “-”)) 

    { 
      //;;;;;;;;;; 
    } 

--------------------编程问答-------------------- AA.Contains("-") --------------------编程问答-------------------- 1、IndexOf 返回字符串中 指定字符第一次出现的位置 
  如果大于等于 0 表示字符包含 字符

2、Contains 返回字符串 是否包含指定字符



--------------------编程问答-------------------- 上面的基本上都是答案,用字符串函数就可以了. --------------------编程问答-------------------- 1、IndexOf 返回字符串中 指定字符第一次出现的位置  
  如果大于等于 0 表示字符包含 字符

2、Contains 返回字符串 是否包含指定字符


“”“”“”“”“”“”“”“”“” --------------------编程问答--------------------
引用 8 楼 zhy2003119 的回复:
1、IndexOf 返回字符串中 指定字符第一次出现的位置
如果大于等于 0 表示字符包含 字符

2、Contains 返回字符串 是否包含指定字符


+1
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,