Сохранение сообщения об ошибке не содержит статического основного метода для подходящей точки входа. Кто-нибудь сможет объяснить эту ошибку мне и, возможно, поможет мне исправить это? Благодарю. Новинка от C#не содержит статического основного метода для подходящей точки входа
{
class Authenticator
{
private Dictionary<string, string> dictionary = new Dictionary<string, string>();
public void IntialValues()
{
dictionary.Add("username1", "password1");
dictionary.Add("username2", "password2");
dictionary.Add("username3", "password3");
dictionary.Add("username4", "password4");
dictionary.Add("username5", "password5");
}
public bool Authenticate(Boolean authenticated)
{
Console.WriteLine("Please enter a username");
string inputUsername = Console.ReadLine();
Console.WriteLine("Please enter your password");
string inputPassword = Console.ReadLine();
if (dictionary.ContainsKey(inputUsername) && dictionary[inputUsername] == inputPassword)
{
authenticated = true;
}
else
{
authenticated = false;
}
return authenticated;
}
}
}
Если весь код состоит только из одного этого тогда ошибка более чем ясно. В вашей программе требуется основной метод. Это точка начала выполнения кода. – Steve
@Steve, как я могу это сделать? – cv28