Step 1: Intro
这是用 C# 编写的 .NET 控制台应用。选择“运行代码”进行尝试。
Console.WriteLine("Hello World!");
Step 2: Strings
请尝试修改代码,以便控制台向你的名字而非整个世界问好(例如,Hello Ana!
)。选择“运行代码”以查看操作是否正确。
Console.WriteLine("Hello <name>!");
Step 3: Variables
变量包含可在代码的其他位置使用的值。
让我们将你的姓名存储在 name
变量中,然后在创建输出消息时从该变量读取值。
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
教我
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
Step 4: String interpolation
字符串内插可让你以更简洁易读的方式将字符串组合在一起。
如果在字符串的开头引号前添加 $
,可以包含字符串值,如 name
变量,它位于大括号中的字符串内。可以试用并选择“运行代码”。
var name = "<name>";
Console.WriteLine($"Hello {name}!");
教我
var name = "<name>";
Console.WriteLine($"Hello {name}!");
Step 5: Methods
方法会采用输入、执行一些操作,有时会返回结果。
ToUpper()
是可以在字符串上调用的方法,如 name
变量。它将返回相同的字符串,并转换为大写。
更新问候语,以将要问候的人员姓名更改为大写,然后选择“运行代码”。
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
教我
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
Step 6: Collections
集合包含多个相同类型的值。
将 name
变量替换为具有名称列表的 names
变量。 然后使用 foreach
循环遍历所有名称并向每个人问好。
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}
教我
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}