无法使用 Console.WriteLine();从一个方法
Unable to use Console.WriteLine(); from a method
我是 C# 新手,在使用 Console.WriteLine() 时遇到了一些问题;方法.
using System;
namespace ConsoleApp
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Enter a String");
string passData = Console.ReadLine();
printer(passData);
}
public static string printer(string data)
{
Console.WriteLine(data);
}
}
}
我无法在函数中使用方法。我收到如下所示的错误。
Severity Code Description Project File Line Suppression State
Error CS0161 'Program.printer(string)': not all code paths return a value ConsoleApp
C:\Users\ravik\source\repos\ConsoleApp\ConsoleApp\Program.cs 14 Active
任何解释将不胜感激!谢谢
您的方法应该如下所示:
public static void printer(string data)
{
Console.WriteLine(data);
}
或者如果你想 return 一个字符串,那么:
public static string printer(string data)
{
Console.WriteLine(data);
return "printed";
}
我是 C# 新手,在使用 Console.WriteLine() 时遇到了一些问题;方法.
using System;
namespace ConsoleApp
{
class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Enter a String");
string passData = Console.ReadLine();
printer(passData);
}
public static string printer(string data)
{
Console.WriteLine(data);
}
}
}
我无法在函数中使用方法。我收到如下所示的错误。
Severity Code Description Project File Line Suppression State
Error CS0161 'Program.printer(string)': not all code paths return a value ConsoleApp
C:\Users\ravik\source\repos\ConsoleApp\ConsoleApp\Program.cs 14 Active
任何解释将不胜感激!谢谢
您的方法应该如下所示:
public static void printer(string data)
{
Console.WriteLine(data);
}
或者如果你想 return 一个字符串,那么:
public static string printer(string data)
{
Console.WriteLine(data);
return "printed";
}