如何使用if then语句检查子字符串中的字母?

时间:2015-03-27 14:50:54

标签: c# if-statement boolean substring

我让用户输入他们的名字,然后使用子字符串来隔离第一个字母。然后控制台根据名称的第一个字母打印一些东西。如何查看子字符串中的字母?这就是我迄今为止的模板。

        string  name,letter;

        Console.WriteLine("What name would you like to use?(please enter in lower case)");
        name = Console.ReadLine();
        letter=name.Substring(0, 1);
        if letter=a;
        {Console.WriteLine("hello a");}
        else
        {Console.Write("alternativemessage");}

1 个答案:

答案 0 :(得分:1)

string name = Console.ReadLine();
If (name[0] == 'a')
    {
        Console.WriteLine("ayy");
    }
Else
    {
        Console.WriteLine("nayy");
    }

可能希望为字符串添加一些不为null / empty / etc的检查。退回时,但这应该没问题。