C#中如何判断字符串中包含某个字符?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中如何判断字符串中包含某个字符?相关的知识,希望对你有一定的参考价值。

参考技术A

给出两种解决方法:

1、使用if语句。

if(txt.Contains("/"))

txt = txt.Replace("/", "x/");

2、使用条件运算符(?:)。

txt = txt.Contains("/") ? txt.Replace("/", "x/") : txt;

扩展资料:

C#中使用条件运算符 (?:)

条件运算符 (?:) 根据布尔型表达式的值返回两个值中的一个。条件运算符的格式如下 
condition ? first_expression : second_expression;

如果条件为 true,则计算第一表达式并以它的计算结果为准;如果为 false,则计算第二表达式并以它的计算结果为准。只计算两个表达式中的一个。



C#中判断字符串中包含某个字符

C#判断字符串是否存在某个字符,如果存在进行替换。
 
//定义一个字符串
string  str=".net/Java/asp.net";
//检验“/”
if(str.Contains("/"))
{
  //替换“/”为“||”
   str.Replace(‘/‘,‘||‘);
}

以上是关于C#中如何判断字符串中包含某个字符?的主要内容,如果未能解决你的问题,请参考以下文章

ORACLE怎样判断一个串中包含字串,如C#中的contain

C#如何判断字符串中是不是包含某个字符

c#怎么判断字符串中包含汉字?

怎么判断string字符串中包含某个字符

java中怎么判断一个字符串中包含某个字符或字符串

Oracle如何查询字符串中是不是含有