-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDoor.cs
40 lines (37 loc) · 1.1 KB
/
Door.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
class Door
{
private string Code;
public Door(string code)
{
Code = code;
}
public bool Fuga()
{
Console.WriteLine("Você se aproxima e tenta a porta. Está bloqueado e precisa de um código...");
Console.WriteLine("Por favor insira um código");
string PlayerGuess = Console.ReadLine().ToLower().Trim();
if (PlayerGuess == Code)
{
Console.WriteLine("Clique... o cadeado cai. você escapou!");
Console.WriteLine("(pressione qualquer tecla para continuar)");
Console.ReadKey(true);
return true;
}
else
{
Console.WriteLine("nada aconteceu.. acho que o código estava errado");
}
Console.WriteLine("(pressione qualquer tecla para continua)");
Console.ReadKey(true);
return PlayerGuess == Code;
}
public void imprimirPortas(string textFile)
{
string[] lines = System.IO.File.ReadAllLines(textFile);
foreach (string line in lines)
{
Console.WriteLine(line);
}
}
}