世界HelloWorld


文档摘要

世界 HelloWorld 目标 区分输入和输出。 识别错误的原因。 在脚本中创建注释。 引言 虽然对于扩展现实(XR)来说,编程可能不像在其他技术领域那样重要,但编程仍然是创建XR体验过程中的一个重要部分。我们选择的引擎Unity使用C#编程语言来创建控制应用程序内对象的动作和属性的脚本,同时让我们对项目的内部有更深入的理解。 理解输入和输出 输入和输出代表了编程中最基本的概念,因为计算机接收指令(输入),程序执行这些指令以产生结果(输出)。尽管这些指令的格式可能会有所不同,但基本概念是相同的。在C#中,基本的输出通过控制台窗口显示。 这段代码的作用是指示(输入)计算机将括号内的消息作为新的一行打印到控制台窗口(输出)。 无需深入探讨更多细节,但跟踪模式(如行末的分号)将会在未来有用。

世界 HelloWorld

目标

  • 区分输入和输出。
  • 识别错误的原因。
  • 在脚本中创建注释。

引言

虽然对于扩展现实(XR)来说,编程可能不像在其他技术领域那样重要,但编程仍然是创建XR体验过程中的一个重要部分。我们选择的引擎Unity使用C#编程语言来创建控制应用程序内对象的动作和属性的脚本,同时让我们对项目的内部有更深入的理解。

理解输入和输出

输入和输出代表了编程中最基本的概念,因为计算机接收指令(输入),程序执行这些指令以产生结果(输出)。尽管这些指令的格式可能会有所不同,但基本概念是相同的。在C#中,基本的输出通过控制台窗口显示。

Console.WriteLine("Hello World");

这段代码的作用是指示(输入)计算机将括号内的消息作为新的一行打印到控制台窗口(输出)。

无需深入探讨更多细节,但跟踪模式(如行末的分号)将会在未来有用。

错误

编写代码时肯定会遇到错误,这是不可避免的事实。幸运的是,这些错误通常是可以解决的。早期最常见的错误与语法有关,语法是指语言的规则、关键字和操作符。

console.WriteLine("Hello World");

这段代码会产生错误,因为console is not defined. This happens due to the fact that C# is case sensitive. The case (lowercase or uppercase) of the letter C is different and therefore considers console and Console to be different.

Some common errors to avoid early on:

  • Mixing lower-case letters instead of capitalizing when needed.
  • Writing a comma instead of a period between Console and WriteLine
  • Adding spaces outside of quotation marks.
  • Forgetting double quotation marks (at the beginning and at the end) of a string.
  • Forgetting the semi-colon (;) at the end of a command

Comments

When writing code in C#, any instruction prefaced by //被计算机忽略,不会在控制台窗口中输出,并被视为代码注释。当测试新的编码方式时,这些注释非常有用,因为它们允许旧的代码片段保留在我们的程序中而无需删除它们。

// The command below prints the string Hello World. Console.WriteLine("Hello World");

此外,这些注释特别有助于为自己或将来阅读代码的人留下笔记。虽然语法可能相同,但代码的编写方式因人而异,因此解释我们的思路或某段代码的功能总是推荐的良好实践。

课后测验

测验

复习和自学

我们已经确定了以下资源,以提供额外的背景信息和学习内容,以补充本课程中所学的内容。我们鼓励您查看下面的材料并探索更多的相关主题。

声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。


发布者: 作者: 转发
评论区 (0)
U