Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2018, 17:56   #1
CakeCode
Новичок
Джуниор
 
Регистрация: 09.01.2018
Сообщений: 2
Восклицание namespace CrypteFiles

В данном коде есть ошибка, помогите исправить её, пожалуйста
Код:
namespace CrypteFiles
{
	class MainClass
	{
		public static void Main (string[] args)
		{
			int CheckLock = 0;
			if (CheckLock == 0)
			{
				Console.WriteLine ("Write the password");
				string PASSCODE = Console.ReadLine ();
				Console.WriteLine ("Is this your password? --> " + PASSCODE);
				Console.WriteLine ("false/true");
				string C1 = Console.ReadLine ();
				if (C1 == true)
				{

				}
				else
				{
					Console.WriteLine ("Restart the program, to change the password. Your old password --> " + PASSCODE);
				}
			}
		}
	}
}
CakeCode вне форума Ответить с цитированием
Старый 09.01.2018, 18:13   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Что вы подразумеваете под сравнение строки и булевой переменной?
p51x вне форума Ответить с цитированием
Старый 09.01.2018, 21:09   #3
CakeCode
Новичок
Джуниор
 
Регистрация: 09.01.2018
Сообщений: 2
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Что вы подразумеваете под сравнение строки и булевой переменной?
Так как начал заниматься языком C# недавно, могу сказать, что False и True можно заменить на числа. Например:
Код:
namespace CrypteFiles
{
	class MainClass
	{
		public static void Main (string[] args)
		{
			int CheckLock = 0;
			if (CheckLock == 0)
			{
				Console.WriteLine ("Write the password");
				string PASSCODE = Console.ReadLine ();
				Console.WriteLine ("Is this your password? --> " + PASSCODE);
				Console.WriteLine ("0/1");
				string C1 = Console.ReadLine ();
				if (C1 == 1)
				{

				}
				else
				{
					Console.WriteLine ("Restart the program, to change the password. Your old password --> " + PASSCODE);
				}
			}
		}
	}
}
CakeCode вне форума Ответить с цитированием
Старый 09.01.2018, 21:48   #4
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

C1 == "1"
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 09.01.2018, 21:48   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

А еще 1 и "1" это разные вещи.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
using namespace c++ 19skip19 Visual C++ 1 10.11.2017 20:06
error CS0234: The type or namespace name 'error_messages' does not exist in the namespace 'iTextSharp.text' jei_ C# (си шарп) 0 03.12.2012 11:45
о namespace. Пепел Феникса Общие вопросы C/C++ 2 03.06.2010 20:39
использование конструкции "using <namespace>::<namespace-member>" happy_horror Общие вопросы C/C++ 5 08.03.2009 15:30
namespace std; lacost Общие вопросы C/C++ 8 22.10.2007 13:17