C# 在.NETFiddle中使用空函数时遇到问题
我目前正在上一门It1050课程,我对编码还不熟悉。我在他们的程序中使用void函数时遇到了一个问题。我想知道是否有人能帮我解决这个问题。网站有点问题,不管我做什么,我都无法让代码正常工作。甚至在我的导师给我一些指导之后。我有一个你可以修改的代码链接。任何帮助都将不胜感激C# 在.NETFiddle中使用空函数时遇到问题,c#,.net-fiddle,C#,.net Fiddle,我目前正在上一门It1050课程,我对编码还不熟悉。我在他们的程序中使用void函数时遇到了一个问题。我想知道是否有人能帮我解决这个问题。网站有点问题,不管我做什么,我都无法让代码正常工作。甚至在我的导师给我一些指导之后。我有一个你可以修改的代码链接。任何帮助都将不胜感激 调用其他方法中的方法 并且从C7.0开始提供 当您选择.NET4.7.2编译器时,.NETFIDLE显然不支持C7.0。选择.NET 5或Roslyn 3.8编译器,或者将函数从Main方法移到类级别,使其成为静态的,因为您从
调用其他方法中的方法 并且从C7.0开始提供
当您选择.NET4.7.2编译器时,.NETFIDLE显然不支持C7.0。选择.NET 5或Roslyn 3.8编译器,或者将函数从Main方法移到类级别,使其成为静态的,因为您从Main调用它,Main也是静态的。欢迎-请在此处发布代码。阅读您的老师的评论这节简短的课程:也许他们比您的老师解释得更好使用.NET 5或Roslyn 3.8编译器。本地函数是.NET4.7.2不支持的较新的c概念。非常感谢!!我换成了.NET.5,它运行得非常好。我已经做了四个小时了。我能运行代码真是松了一口气。不客气。另外,由于您是StackOverflow的新手,我想通知您,您可以通过勾选答案旁边的勾号来选择好答案并接受对您帮助最大的答案。在这个网站上,一个向上投票或一个被接受的答案算作一个感谢。好的,就这样吧!我现在刚投了你的票。就像我在上次评论中说的,非常感谢。我觉得自己快要疯了。
using System;
public class Program
{
public static void Main()
{
// Function - A code block that contains a series
// of statements. A program causes the statements
// To be exucuted by calling the function
// and specifying anya required parameters.
// void function a function that does NOT have a
// return value.
// function type - the type of value the function
// returns
// function name - The name you call the function
// parameter - Information that is passed into functions
// A parameter acts as a variable inside a function
greeting("Cole");
greeting("John");
void greeting(String name)
{
Console.WriteLine("Hello " + name);
}
// name is not valid. You cannot use name here. :(
}
//TEACHER'S COMMENT:
//Put your function outside of the main function scope
//Put "public static" before the return type.
//Example below:
//public static void greeting(String name) { /* Your code goes here */ }
}