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

字符串比较!

   if (name == "BTC")   
                {
                    MessageBox.Show("OK!");
                }

如果字符是 BTC-01或者 BTC_1之类的,我也想让它条件成立,在sql里面可以like,C#有没有类似于这样的比较关键字? --------------------编程问答-------------------- name.Contains("BTC") --------------------编程问答-------------------- name.Contains("BTC") --------------------编程问答--------------------   if (name.StartsWith("BTC"))   
                {
                    MessageBox.Show("OK!");
                }
这是判断以btc开头的包括btc的字符串

--------------------编程问答-------------------- .Contains() --------------------编程问答--------------------

if (sss.IndexOf("BTC") != -1)
{
        MessageBox.Show("OK!");
}

可以使用IndexOf来判断,当然LS的也都是正确的。
StartsWith、Contains仅限于C#语法,IndexOf函数差不多是各种语言都通用的。 --------------------编程问答-------------------- name.Contains("BTC") --------------------编程问答--------------------
引用 2 楼 ssp2009 的回复:
name.Contains("BTC")

+1 --------------------编程问答-------------------- name.StartsWith("BTC") --------------------编程问答--------------------

   if (name.Contains("BTC"))   
                {
                    MessageBox.Show("OK!");
                }

--------------------编程问答-------------------- 除 --------------------编程问答-------------------- 回答的人太多了,说明这问题很简单~!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,