带分号(;)问题的C#教程

带分号(;)问题的C#教程,c#,unity3d,C#,Unity3d,我正在学习关于C#的Brackeys教程,我想编写游戏代码。我有编码经验,但我不明白为什么EoL(行尾错误)总是告诉我需要一个“;”结尾 请帮忙 以下是截图: 请执行以下操作: String name = "Y-" + numberGen.Next(10,8500); 你需要在字符串后面加上加号 String Name = "Y-" + numberGen.Next(10,8500); int age = numberGen.Next(10,650);

我正在学习关于C#的Brackeys教程,我想编写游戏代码。我有编码经验,但我不明白为什么EoL(行尾错误)总是告诉我需要一个“;”结尾

请帮忙

以下是截图:

请执行以下操作:

String name = "Y-" + numberGen.Next(10,8500);

你需要在字符串后面加上加号

String Name = "Y-" + numberGen.Next(10,8500);
int age = numberGen.Next(10,650);

取决于您试图执行的操作。

在字符串和调用
numberGen
之间缺少一个
+
。(大概)请张贴代码,。假设统一。。由于
unity3d
标记。。。您也不应该有任何
Main
方法。。。而是在
monobhavior
组件中实现您的东西,并在
Awake
Start
中执行……第一个代码示例中的第二行将完成什么?非常少,但包含它可以清楚地解释为什么编译器消息会这么说。