【发布时间】:2021-10-02 10:15:28
【问题描述】:
大家好,我是初学者,
我正在尝试创建一个函数来将字符串转换为整数并将整数转换为字符串,我该怎么做?一旦我运行程序,我就会收到以下错误“程序不包含适合作为入口点的静态主方法”我该如何解决?
提前感谢大家!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace Exercise
{
static class Program
{
public static int Conversion(int num1, int num2)
{
num1 = 999;
num2 = 123;
int number = Convert.ToInt32("999");
int number2 = Convert.ToInt32("123");
return number + number2;
}
static public int Main(int number, int number2) {
Conversion(number, number2);
Console.WriteLine(number + " and " + number2);
return number + number2;
}
}
}
【问题讨论】:
-
Main必须要么是无参数的,要么只有一个string[]类型的参数。您不能将其签名更改为(int, int),如果您想在应用程序中使用它们,则必须从传递的string[]中解析这些 CLI 参数。 -
@404: “为什么因为不可重现或拼写错误而关闭?” 因为未能正确声明
Main()方法,或未能正确配置项目使用Main()方法,两者都完全属于本网站使用的“错字”类别。
标签: c# compiler-errors type-conversion main