string txt="abcd";
bool contain=txt.Contain("a");

解决方案 »

  1.   

    String str = "abcd&*()$";
    if(str.indexOf("*")!=-1)
    {
       //找到
    }
    else
    {
    //没找到
    }
      

  2.   

    同意楼上
    IndexOf
    LastIndexOf返回指定的字符串所在的位置。
      

  3.   


    string str = "abc";
    string stri = "a";
    if(str.IndexOf(char.Parse(stri)) != -1)
    {
       Console.WriteLine("字符串" + str + "中含有字符" + stri);
    }
    else
    {
       Console.WriteLine("字符串" + str + "中不含有字符" + stri);
    }
    Console.ReadLine();
      

  4.   

    String.Contains 方法 
    返回一个值,该值指示指定的 String 对象是否出现在此字符串中。
      

  5.   

    事实证明,多看论坛是好的,我只想到了contain(),没有想到漏了indexof();
      

  6.   

    还有substring()也可以做到,原理跟indexOf()一样