学习C#,需要简单的教程

学习C#,需要简单的教程,c#,C#,一般来说,我最近才开始编写代码,我在这方面有一些背景经验,但我已经开始学习C。我相信在一开始学习任何编程语言的主要里程碑之一就是理解if/else语句 因此,如果有人能给我写这段代码,它将真正帮助我理解这门语言 我希望看到以下情况发生: 首先,在我的命令提示符下,会显示一条消息。“你好,你叫什么名字?” 如果name=Chris,那么“你好Chris!” Else output=“你不是克里斯!” 说实话,我不确定用C#实现cmd提示符有多容易,但这对我来说是一件大事,所以感谢你能为我提供的一切

一般来说,我最近才开始编写代码,我在这方面有一些背景经验,但我已经开始学习C。我相信在一开始学习任何编程语言的主要里程碑之一就是理解if/else语句

因此,如果有人能给我写这段代码,它将真正帮助我理解这门语言

我希望看到以下情况发生:

首先,在我的命令提示符下,会显示一条消息。“你好,你叫什么名字?” 如果name=Chris,那么“你好Chris!” Else output=“你不是克里斯!”


说实话,我不确定用C#实现cmd提示符有多容易,但这对我来说是一件大事,所以感谢你能为我提供的一切帮助

如果在visual studio中创建一个控制台应用程序,代码如下所示:

private static void Main(string[] args)
{
    Console.WriteLine("Hello, what is your name?");
    var name = Console.ReadLine();
    if (name == "Chris")
        Console.WriteLine("Hello Chris!");
    else
        Console.WriteLine("You're not Chris!");
}

询问代码的问题必须证明对正在解决的问题的最低理解。包括尝试过的解决方案、它们不起作用的原因以及预期结果。另请参见:到目前为止,您尝试了什么,哪里出了问题?发布您的代码以及任何错误/意外结果。如果您在代码方面遇到问题。发布一些您认为程序流应该包含的伪代码。然后慢慢充实节目,谢谢你,先生!那正是我要找的!我试图弄清楚如何允许cmd提示符中的程序允许输入,这太完美了!玩了一会儿之后,我注意到,只要输入输入,CMD提示符就会返回输出,然后自动关闭。如何使CMD提示符保持不关闭?再次感谢你的帮助,你真的为我打开了一扇门!只需在最后一个大括号之前添加
Console.Read()
<代码>控制台。读取*是一种阻塞方法。它会停止应用程序的执行,直到满足它的要求为止。使用
ReadLine
等待回车,使用
Read
等待任何单个字符,然后继续,在本例中,关闭应用程序。